I am currently trying to check if any elements in sentenceArray contain value1/2/3/4, but the code below does exact /equal/ matches. Is there a change to the conditionexpression I could do to check if elements in sentenceArray contains value1?
Code:
string[] sentenceArray= { sentence1, sentence2, sentence3, sentence4 };
ConditionExpression sentence1Search = new ConditionExpression(/value1/, ConditionOperator.In, sentenceArray);
ConditionExpression sentence2Search = new ConditionExpression(/value2/, ConditionOperator.In, sentenceArray);
ConditionExpression sentence3Search = new ConditionExpression(/value3/, ConditionOperator.In, sentenceArray);
ConditionExpression sentence4Search = new ConditionExpression(/value4/, ConditionOperator.In, sentenceArray);
FilterExpression sentenceSearchFilter = new FilterExpression(LogicalOperator.Or);
KPSearchFilter.Conditions.Add(sentence1Search);
KPSearchFilter.Conditions.Add(sentence2Search);
KPSearchFilter.Conditions.Add(sentence3Search);
KPSearchFilter.Conditions.Add(sentence4Search);
QueryExpression sentenceQuery = new QueryExpression(/sentencevalues/);
KPQuery.Criteria.AddFilter(sentenceSearchFilter);
Any help is greatly appreciated!
Thanks in advance!
Tharun