マルチグラフがあり、ノードの各ペアを接続するエッジの数を数えることに興味があります。さらに、ノードのペアごとに、特定の属性の最大値を取得する必要があります。
残念ながら、 と でグループ化する必要がありますが、1 つの属性でしか使用できないよう.group().by(...)
です。サイファーでは、次のように記述しますinV
outV
MATCH (e0: Employee)-[fb: R]-> (e1: Employee)
WITH e0, e1, count(*) AS frequency, min(fb.value) AS min_val
RETURN e0, e1, frequency, min_val
誰でも助けることができますか?
乾杯!