我想调用2个不同的过程,并将输出合并为一个密码查询中的进一步匹配。有可能吗?
所以,要说得更清楚一点:
- 我已经创建了一个手动索引,并在
call apoc.index.search("myindex","searchterm")
查询中使用该索引 - 我也有一些自己的程序,我想与上面的apoc.index.search一起使用。
所以我会用这样的东西
call
apoc.index.search("myindex","searchterm") and my.own.procedure("searchterm")
yield both resultsets
字符串
是否有任何方法可以做到这一点?
1条答案
按热度按时间neskvpey1#
感谢您发送编修。我发现了如何使用两个过程调用。在我的情况下,它是:
CALL my.own.procedure(params) YIELD node as molecule, score as score
CALL apoc.index.search('search-index',{keyword}) YIELD node as finding
MATCH (molecule)<-[:CONTAINS]-(d:Document)
MATCH (finding)--(d)
RETURN d
字符串