@wfreeman: 'If you have a property that's an array, it is sometimes useful to break that array up and return a cartesian product of the array and the rest of its record (for all result records).
I think this would be handy, especially used with group by and collect, to massage results.
The name unwind comes from MongoDB's aggregation framework function, but we don't have to call it the same thing:
Partly inspired by: https://groups.google.com/d/topic/neo4j/DLpcOvvnpFA/discussion
I'll post some example use cases later. Any comments?'
Closing this as the first official "awesome but not right now" issue :)
Any Idea if this has been done
It's in 2.1 so far.