shortest-path - 检索 k 海岸路径查询中的特定深度
问题描述
例如,我正在应用此查询
FOR path
IN ANY K_SHORTEST_PATHS
'person/27' TO 'person/36'
case_item, relationship, transaction_link, passenger, is_on_watchlist, georelation, communication
RETURN path
此查询返回所有具有不同深度的路径,我想给出最小和最大深度以仅返回此特定范围内的路径
解决方案
您必须决定是否要找到最短路径,或者具有最小和最大深度的路径。要将您的查询限制在某个最大深度,您可以切换K_SHORTEST_PATHS
到并在(将 MAX 替换为您想要的深度)K_PATHS
之后添加限制:IN
FOR path
IN 1..MAX ANY K_PATHS
person/27' TO 'person/36'
case_item, relationship, transaction_link, passenger, is_on_watchlist, georelation, communication
RETURN path
推荐阅读
- python - 无法摆脱异步循环
- python - 无法在 RHEL 7 上运行 ansible - 未安装 Paramiko
- sql - 为什么我的 SQL 语句找不到与下面的 WHERE 语句匹配?
- amazon-web-services - 对象列表的 AWS CloudWatchMetricStatistic
- javascript - 使用 javascript 中的变量更改元素的 oninput 事件?
- vba - 如何从 VBA 控制新的弹出选项卡
- python - 如何在 Odoo 10 的 GUI 中定义计算字段?
- python - 权限被拒绝:Heroku + Docker + Conda 部署
- java - OutputStream 未转换为字符串变量
- bash - SQLite 使用 bash 脚本从 CSV 导入新表