【发布时间】:2016-09-02 23:53:44
【问题描述】:
我们正在尝试切换到“3.0 风格”的图形函数。
我们运行文档的示例:
FOR v, e IN OUTBOUND SHORTEST_PATH 'circles/A' TO 'circles/D' GRAPH 'traversalGraph' RETURN [v._key, e._key]
它适用于 ArangoDB 3.0,但不适用于 ArangoDB 2.8.11 错误是:
"errorNum":1501,"errorMessage":"syntax error, unexpected quoted string near '' TO 'circles/D' GRAPH 'traversa...' at position 1:46 (while parsing)"
我们的目标是将所有查询转换为“3.0 样式”,因为我们希望将数据库升级到 3.0,但我们还希望向后兼容。 我们已经阅读了https://docs.arangodb.com/cookbook/AQL/MigratingGraphFunctionsTo3.html 并且有一节讨论了最短路径。例子我们试过了,但是报错如上。
有人可以帮助我们吗?
非常感谢。
最好的问候,
丹尼尔
【问题讨论】: