我想在第二个查询使用结果从第一个查询。 我不知道如何在Cypher支架做到这一点?
当前的代码,
START user1=node:USER_INDEX(USER_INDEX = "userA")
MATCH user1-[r1:ACCESSED]->docid1<-[r2:ACCESSED]-user2, user2-[r3:ACCESSED]->docid2
WHERE r2.Topic=r3.Topic
RETURN distinct docid2.Label;
我想有不同的条件在WHERE子句中检查同一docid2组节点和积累的结果,并通过基于日期字段执行顺序。 我不能够提供多重匹配和相同的事务中返回。 这时候,我想有两个不同的暗号脚本,并在第三个查询将它们结合起来。 这是可能的暗号? 或有任何选项来编写自定义的功能和调用它们? 我们是否已经存储了暗号一样的脚本小鬼存储脚本?