2
全体の結果が空になり、私はときの結果、私はbuilt.Hereは、しかし、私のクエリのNeo4jサイファークエリは、私は奇妙な問題に直面してきた
MATCH (u1:User {user_id: 4})-[:FOLLOWS]->(u2:User)-[]->(r1:Rest{city_id: 1})
WITH COLLECT ({ REST: r1.res_id}) as rows
MATCH (u1:User {user_id: 4})-[rel]->(r2:Rest{city_id: 1})
WHERE NOT (u1:User {user_id: 4})-[rel : BEEN_THERE | ADD_REVIEW]->(r2:Rest{city_id: 1})
WITH rows + COLLECT ({ REST: r2.res_id}) AS allrows
UNWIND allrows as row
RETURN row.REST as RESTAURANT_ID, count(row.REST) as COUNT
ORDER BY COUNT desc
LIMIT 15;
でいることのNeo4jグラフからデータを取得しようとしていますCOLLECT({REST:r2.res_id})の値が空であり、結果全体が空になります。また、クエリは最初の一致から行を識別できず、未定義rows
を返します。私にお知らせください。ありがとう!
お返事ありがとうございました!それは正しく動作しています。 –
@AditKaushal答えを躊躇しないでください(https://stackoverflow.com/help/someone-answers)。 –