Hello everybody I have a question about Streaming Expression/Graph Traversal.
The following pseudocode works fine: complement( search(), sort( gatherNodes( collection, search()) ), ) However, when I feed the SE resultset above to another gatherNodes function, I have a result different from what I expected. It returns the root nodes (branches) of the inner gatherNodes: gatherNodes( collection, complement( search(), sort( gatherNodes( collection, search()) ), ), ) In the case I tested, the outer gatherNodes does not have leaves. I was waiting to have the result from the "complement" function as the root nodes of the outter gatherNodes function. Do you know how can I achieve this? Thank you,