diff --git a/src/main/java/org/datanucleus/query/JDOQLQueryHelper.java b/src/main/java/org/datanucleus/query/JDOQLQueryHelper.java index 265d0b6de..50732ec4e 100644 --- a/src/main/java/org/datanucleus/query/JDOQLQueryHelper.java +++ b/src/main/java/org/datanucleus/query/JDOQLQueryHelper.java @@ -226,6 +226,11 @@ else if (dyExpr.getOperator() == Expression.OP_DISTINCT) { // Processed above } + else if (dyExpr.getOperator() == Expression.OP_CONTAIN) + { + str.append(" =~ "); + } + else { // TODO Support other operators @@ -314,4 +319,4 @@ else if (value instanceof Boolean) throw new UnsupportedOperationException("Dont currently support " + expr.getClass().getName() + " in JDOQLHelper"); } } -} \ No newline at end of file +}