fix exist/doesn't exist

This commit is contained in:
Terry Brady
2018-09-06 11:23:56 -07:00
committed by GitHub
parent 0c58803a44
commit d4dbd3894a

View File

@@ -174,12 +174,12 @@ public class ItemDAOImpl extends AbstractHibernateDSODAO<Item> implements ItemDA
}, },
exists { exists {
public Criterion buildPredicate(String val, String regexClause) { public Criterion buildPredicate(String val, String regexClause) {
return OP.equals.buildPredicate(val, regexClause); return Property.forName("mv.value").isNotNull();
} }
}, },
doesnt_exist { doesnt_exist {
public Criterion buildPredicate(String val, String regexClause) { public Criterion buildPredicate(String val, String regexClause) {
return OP.not_equals.buildPredicate(val, regexClause); return OP.exists.buildPredicate(val, regexClause);
} }
}, },
matches { matches {