防止下标越界,抛出异常 导致后续参数无效

pull/789/head
black_ei 2023-02-17 17:47:17 +08:00 committed by GitHub
parent 72148f1f77
commit 325f2b4a53
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 2 deletions

View File

@ -161,8 +161,11 @@ public class QueryHelp {
break;
case BETWEEN:
List<Object> between = new ArrayList<>((List<Object>)val);
if(between.size() == 2){
list.add(cb.between(getExpression(attributeName, join, root).as((Class<? extends Comparable>) between.get(0).getClass()),
(Comparable) between.get(0), (Comparable) between.get(1)));
}
break;
default: break;
}