Hello,
Original query :
MATCH (d:DOCUMENT)<--(c:CHUNK) WHERE c.llm_flag = true
OPTIONAL MATCH (d:DOCUMENT)<--(fc:CHUNK) WHERE c.llm_flag <> true
RETURN ID(d) as document, collect({`@rid`: ID(c), text: c.text}) AS chunks, count(fc) as finishedChunks
Old engine : returns in key chunks
Something like :
[{"@rid":"#1:256002",...
New engine :
[{"`@rid`":"#1:245766",...