Skip to content

Commit

Permalink
fix: fix search with % (#2307)
Browse files Browse the repository at this point in the history
Co-authored-by: Yuriy Movchan <Yuriy.Movchan@gmail.com>
  • Loading branch information
yuremm and yurem committed Sep 5, 2022
1 parent e4ecd5c commit 90987d7
Showing 1 changed file with 6 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -241,16 +241,17 @@ public ConvertedExpression convertToCouchbaseFilter(Filter genericFilter, Map<St
filterParameters.add(variableExpressionInitial);
like.append("$" + variableExpressionInitial);
}
like.append("%");

String[] subAny = currentGenericFilter.getSubAny();
if ((subAny != null) && (subAny.length > 0)) {
StringBuilder anyBuilder = new StringBuilder("%");
for (String any : subAny) {
String variableExpressionAny = buildVariableExpression(internalAttribute + "_any", multiValued, any, queryParameters);
filterParameters.add(variableExpressionAny);
like.append("$" + variableExpressionAny);
like.append("%");
anyBuilder.append(any);
anyBuilder.append("%");
}
String variableExpressionAny = buildVariableExpression(internalAttribute + "_any", multiValued, anyBuilder.toString(), queryParameters);
like.append("$" + variableExpressionAny);
filterParameters.add(variableExpressionAny);
}

if (currentGenericFilter.getSubFinal() != null) {
Expand Down

0 comments on commit 90987d7

Please sign in to comment.