0
多くのリレーションシップとノードがあります。我々はNeo4jデータベースからオブジェクトの配列としてデータを検索したい。Neo4jでオブジェクトの配列としてデータを取得
として、私たちは一致している場合:私たちは結果を得る
MATCH (user: user {name:"x"})
OPTIONAL MATCH (user)-[r]->(item)
OPTIONAL MATCH (item)-[s]->(approver)
RETURN user, item, approver
として:私たちは、クライアント側で巨大な関係を処理しながら、複雑さを軽減するためにinorderをと同様の結果を取得する必要があり
[{user:{properties:{name:"x"}}, item:{properties:{name:"abc"}}, approver:{properties:{name:"a"}}},
{user:{properties:{name:"x"}}, item:{properties:{name:"abc"}}, approver:{properties:{name:"b"}]}},
{user:{properties:{name:"x"}}, item:{properties:{name:"xyz"}}, approver:{properties:{name:"c"}}},
{user:{properties:{name:"x"}}, item:{properties:{name:"xyz"}}, approver:{properties:{name:"d"}}} }]
:
[{user:{properties:{name:"x"}}, item:{properties:{name:"abc"}}, approvers:[{properties:{name:"a"}}, {properties:{name:"b"}}]},
{user:{properties:{name:"x"}}, item:{properties:{name:"xyz"}}, approvers:[{properties:{name:"c"}}, {properties:{name:"d"}}] }]
どのようにするには?