无法在 Orientdb restapi 中使用遍历执行 sql 查询
Not able to execute sql query with traverse in Orientdb restapi
我是 OrientDB 的新手。我正尝试在 REST 客户端 (mentioned here) 上 运行 查询 "traverse * from #11:4 while $depth<=3"
。当 运行 在本地 orientDB 客户端上时,查询给出了一个具有正确节点的有效图。但是在尝试 运行 REST 客户端时出现以下错误。
查询,
http://localhost:2480/query/sample/sql/traverse * from #11:4 while $depth<=3
回应
com.orientechnologies.orient.core.exception.OQueryParsingException: Error on parsing query at position #8: Missed FROM
Query: traverse * from
-------------^
你们中的任何人都可以强调一下出了什么问题吗?
您是否在 http 调用中转义了 #?
好像是这个问题
traverse * from
这是到达 OrientDb 的查询,所以我猜这是一个 # 问题
您也可以使用 POST 命令代替 GET 查询,这样您就可以将查询放在正文中
看这里
http://www.orientechnologies.com/docs/last/orientdb.wiki/OrientDB-REST.html#post---command
我是 OrientDB 的新手。我正尝试在 REST 客户端 (mentioned here) 上 运行 查询 "traverse * from #11:4 while $depth<=3"
。当 运行 在本地 orientDB 客户端上时,查询给出了一个具有正确节点的有效图。但是在尝试 运行 REST 客户端时出现以下错误。
查询,
http://localhost:2480/query/sample/sql/traverse * from #11:4 while $depth<=3
回应
com.orientechnologies.orient.core.exception.OQueryParsingException: Error on parsing query at position #8: Missed FROM
Query: traverse * from
-------------^
你们中的任何人都可以强调一下出了什么问题吗?
您是否在 http 调用中转义了 #?
好像是这个问题
traverse * from
这是到达 OrientDb 的查询,所以我猜这是一个 # 问题
您也可以使用 POST 命令代替 GET 查询,这样您就可以将查询放在正文中
看这里
http://www.orientechnologies.com/docs/last/orientdb.wiki/OrientDB-REST.html#post---command