|
@@ -83,6 +83,12 @@ public class ObjectDigitalCriteriaHelper {
|
|
|
Map<String, JsonNode> valueMap = new HashMap<>();
|
|
|
while (fieldNames.hasNext()) {
|
|
|
String infoCode = fieldNames.next();
|
|
|
+
|
|
|
+ if("grouping".equalsIgnoreCase(infoCode)) {
|
|
|
+ valueMap.put("`grouping`", criteria.get(infoCode));
|
|
|
+ fieldNames.remove();
|
|
|
+ continue;
|
|
|
+ }
|
|
|
|
|
|
if(DIGITAL_FIELDS.contains(infoCode)
|
|
|
|| QueryOperator.AND_OR.getIndex().equalsIgnoreCase(infoCode)) {
|