2016-09-25 47 views
-1

我想在pyorient中使用二进制协议(比HTTP更快的性能)。OrientDB pyorient - 使用二进制协议查询JSON

欲虽然处理JSON响应来自查询象下面这样:

响应= client.query( “选择@ this.toJson( '出来_ *: - 1')从工人其中username =“” + userName的+“'”)

但是,我从Pyorient库中得到了一个JSON序列化问题 - 是否有可能(不使用http API)仅使用二进制协议来处理来自查询响应的JSON?

任何帮助表示赞赏!

+0

您正在使用哪个版本? Pyorient本身使用二进制来处理东方。你有什么问题?谢谢。 –

+0

嗨,我使用OrientDb的社区2.2.10,以及最新的pyorient(稍后安装的点子)。 –

+0

你能发布完整的代码和你得到的错误吗?谢谢。 –

回答

0

尝试此为您查询:

response = client.query("select @this.toJson('fetchPlan:out_*:-1') from Worker where userName = '" + userName + "'")