有没有办法限制shortestPath函数的最大深度?
我正在运行一些查询,我想使用shortestPath而不是遍历来确定单个结果和文档之间是否存在连接/路径,但直到预定义的深度,因为上面的结果当我不想更深入地了解前5个步骤时,计算所有最短路径时,我的背景和成本并不重要。
例如:
SELECT FROM(SELECT @rid,shortestPath(@rid,#12:00).size()作为深度FROM SOMECLASS WHERE关键字LUCENE("一些搜索词"))WHERE depth< = 5 按深度排序ASC LIMIT 12
有效,但计算了深度5以上的所有路径,我对此并不感兴趣,因此我浪费了大量的处理器时间和内存