I need to form a dynamic query, using Filter/Filters in neo4j-ogm. The simplified version of the query may look like this:
(A and B and C) and ( ( (D or E) and not (F or J) ) or ( (H or I) and not (G or K) ) or ...... more conditions like this ) )
I cannot find how to do it using Filters by combining them into logical structures with parenthesis and precedence (am I looking not hard enough?).
Is it possible (from implementation looks like Filters are internally maintained as a plain List, which does not allow any precedence etc)?