gpt4 book ai didi

Cypher:所有邻居都满足不等式的邻居

转载 作者:行者123 更新时间:2023-12-01 15:40:54 28 4
gpt4 key购买 nike

假设您有一个满足以下方案的数据库:

(person {name:string, budget:int})
(person)-[:FRIEND]-(person)

如何在 Cypher 中查询以下内容?

“给 Alice 的所有 friend ,他们认为他们所有的 friend 的预算都大于 100。”

最佳答案

为此,您可以在 Cypher 中使用以下查询:

MATCH (alice {name:"Alice"})
MATCH (alice)-[:FRIEND]-(f)
MATCH (f)-[:FRIEND]-(person)
WITH f, collect(person) as friends
WHERE ALL(x in friends WHERE x.budget > 100 )
RETURN f, friends

关于Cypher:所有邻居都满足不等式的邻居,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47728563/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com