我在orientdb中有一个值,它是一个JSON对象。
假设JSON对象是:
a = {"abc":123}
当我使用pyorient发送查询时,它无法在select查询中获得此值,并挂起。
在orientdb控制台中,这个JSON对象似乎被转换成其他格式,比如
^{pr2}$
我猜是因为同一个问题。
来自pyorient的查询是:
client.query("select a from <tablename>")
这个挂了,似乎不起作用。
你能帮何解析pyorient中的JSON对象吗?在
Tags:
我使用OrientDb的restapi服务从数据库获取JSON对象字段。当请求JSON对象字段时,PyOrient挂起。在
因此,获取所需记录的rid,并使用REST服务获取所有字段,这非常好用。在
我定义了一个函数来获取vertex,在获得顶点之后,可以使用for循环来解析json结果。假设顶点“Root”有一个属性“name”,在执行查询后的for循环中,我们可以解析如下值资源名称“获取价值。在
我认为在最近的版本中,他们修复了挂起的问题。我没有遇到查询执行时挂起的任何问题。在
pyorient为您提供如下输出:
a={'abc':'123'}
以及json.loads()函数与“and not with”一起工作,因此要解决它,需要执行以下操作:
相关问题 更多 >
编程相关推荐