ノード (Neo4J) に対して複数の着信および発信関係があります。
各関係には数値プロパティ「重み」があります
ノードの着信ウェイトと発信ウェイトの差を取得する必要があります。
このクエリを試してみましたが、着信重みの合計が 20 であっても、両方の合計に対して 0 を返します。
MATCH out=(n:Person)-[r:FRIEND]->(), in=(n:Person)<-[s:FRIEND]-()
WHERE n.personid='12345'
RETURN sum(r.fweight), sum(s.fweight);
また、私はこれを試しました...そしてクラッシュ/戻りません
MATCH (n:Person)-[r:FRIEND]->()
MATCH (n:Person)<-[s:FRIEND]-()
WHERE n.personid='12345'
RETURN sum(r.fweight) , sum(s.fweight)
どんな手掛かり???:D