无法在Orientdb rest api中使用遍历执行sql查询

时间:2015-01-15 09:43:55

标签: rest traversal orientdb

我是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
-------------^

你们是否可以突出显示出现了什么问题?

1 个答案:

答案 0 :(得分:1)

你在http电话中逃脱了吗?

似乎是这个问题

traverse * from

这是到达OrientDb的查询,所以我猜这是#问题

您也可以使用POST命令而不是GET查询,这样您就可以将查询放在正文中

见这里

http://www.orientechnologies.com/docs/last/orientdb.wiki/OrientDB-REST.html#post---command