Implement #820: Add support for INCLUDES/INCLUDES_ALL/INCLUDES_ANY operators in cypher filters#821
Implement #820: Add support for INCLUDES/INCLUDES_ALL/INCLUDES_ANY operators in cypher filters#821wbenbihi wants to merge 8 commits intoneo4j-contrib:masterfrom
Conversation
It appears most of the duplicated code comes from the Async to Sync transpiling. Should the |
|
Hello ! Thank you for your PR. |
Thank you for the clarification. I will revert the code from the |
|
Thank you for the thorough testing ! I just realized I misled you earlier. You should push the |
|
|
No problem. I just added the |
|
I think I found the way to make Sonarcloud ignore the sync_ folders during the |
|
Did you read my comments on the PR ? Also, could you rebase from the |
|
Hi, any update on this PR? She is (long) awaited :) |



This pull request adds support for the INCLUDES/INCLUDES_ALL/INCLUDES_ANY operators in cypher filters. It includes changes to the
match.pyfile in theneomodel/sync_directory. The operators allow for filtering based on array values, such as checking if an array contains a specific value or if it contains all or any of a set of values. This enhancement improves the functionality and flexibility of the cypher filters in the codebase.These operators are usable both in
NodeSet.filter&RelationshipManager.match. It is compatible withneomodel.Qfilters forNodeSet.filtermethod.Issue #820 describes the feature request.