I want to use it in Low lever LLBLGen API.
I have copied the code from FieldFullTextSearchPredicate and create my own class in BL called "OracleFullTextSearchPredicate". I have just chaged the ToQueryText() method in that class to output the contains search with oracle syntax (added "> 0").
I could not do the same for the existsNode function as I am not sure which class from LLBLGen to extend or where the "ExistNode" operator is available?
Also I want to added the ExistNode condition in the where clause. So I could not able to use the DBFunctionCall() expression for this purpose.
I can able to form the IExpression for ExistsNode search as below.
IExpression existsNodeExression = new DbFunctionCall("existsNode({0},{1}) > 0",
new object[] {documentFields.Content, existsNodeString });
But I could not apply this expression to any where clause predicate. Could you give me an idea of how to do this?