Does Mempgrah support something like multiple matches? I keep running into an issue that produces result 0. I have several queries, when I run them one by one, I get some results back, but if I arrange them as multiple matches I end up with zero.
My code is:
MATCH (e:Employee {status:'initiated', id:'id-1'}), (o:Office {status:'initiated', id:'id-1'})
WITH COLLECT(e) + COLLECT(o) AS allEntities
MATCH (d:Gadget {status:'initiated', id:'id-1'}), (a:Alarm {status:'initiated', id:'id-1'})
WITH allEntities, COLLECT(d) + COLLECT(a) AS allDevices
RETURN size(allEntities)//, size(allDevices);