mirror of
https://github.com/querydsl/querydsl.git
synced 2026-06-30 21:08:30 +08:00
commit
a04ff8ec93
@ -94,8 +94,8 @@ public class TemplateFactory {
|
||||
if (arg instanceof Constant) {
|
||||
return ConstantImpl.create(apply(arg.toString()).toString());
|
||||
} else if (arg instanceof Expression) {
|
||||
Expression<String> concated = OperationImpl.create(String.class, Ops.CONCAT, (Expression)arg, PERCENT);
|
||||
return OperationImpl.create(String.class, Ops.LOWER, concated);
|
||||
Expression<String> concatenated = OperationImpl.create(String.class, Ops.CONCAT, (Expression)arg, PERCENT);
|
||||
return OperationImpl.create(String.class, Ops.LOWER, concatenated);
|
||||
} else {
|
||||
return escapeForLike(String.valueOf(arg).toLowerCase(Locale.ENGLISH)) + "%";
|
||||
}
|
||||
@ -153,9 +153,9 @@ public class TemplateFactory {
|
||||
if (arg instanceof Constant) {
|
||||
return ConstantImpl.create(apply(arg.toString()).toString());
|
||||
} else if (arg instanceof Expression) {
|
||||
Expression<String> concated = OperationImpl.create(String.class, Ops.CONCAT, PERCENT, (Expression)arg);
|
||||
concated = OperationImpl.create(String.class, Ops.CONCAT, concated, PERCENT);
|
||||
return OperationImpl.create(String.class, Ops.LOWER, concated);
|
||||
Expression<String> concatenated = OperationImpl.create(String.class, Ops.CONCAT, PERCENT, (Expression)arg);
|
||||
concatenated = OperationImpl.create(String.class, Ops.CONCAT, concatenated, PERCENT);
|
||||
return OperationImpl.create(String.class, Ops.LOWER, concatenated);
|
||||
} else {
|
||||
return "%" + escapeForLike(String.valueOf(arg).toLowerCase(Locale.ENGLISH)) + "%";
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user