gpt4 book ai didi

neo4j - 如何在密码查询中使用两个匹配语句

转载 作者:行者123 更新时间:2023-12-04 11:26:24 24 4
gpt4 key购买 nike

我想将两个请求合并为一个查询,但我不确定在单个密码查询中使用 2 个匹配语句时会发生什么。

假设我有一个 friend 列表,我希望看到我的 friend 列表,他们的每个叔叔和 sibling 都列在一个集合中。我可以有两个匹配语句来完成这项工作吗?例如

match friends-[:childOf]->parents-[:brother]->uncles
, friends-[:childOf]->parents<-[:childOf]-siblings
return friends, collect(siblings), collect(uncles)

但是,如果我执行这样的查询,它总是不返回任何结果。

最佳答案

由于您已经在第一场比赛中选择了 parent ,您可以这样做 -

match friends-[:childOf]->parents-[:brother]->uncles
with friends, parents, uncles
match parents<-[:childOf]-siblings
return friends, collect(siblings), collect(uncles)

关于neo4j - 如何在密码查询中使用两个匹配语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16465714/

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