を使用して指向性 DB からレコードを抽出しようとしていますが、これpyorient
が私のクエリです。
query = "SELECT value FROM (SELECT expand(Elements) FROM dataset) WHERE type = 'XXX'"
records = client.command(query)
そしてすべてがうまくいっています。レコードを印刷しようとすると、次のようになります。
record = records[0]
print type(record)
<class 'pyorient.otypes.OrientRecord'>
print record
{{'value': 'Name'},'version':0,'rid':'#-2:0'}
Name
から ' 'を抽出するだけなのでrecord
、次のことを試しました。
print record[0]
そして得た
TypeError: 'OrientRecord' object does not support indexing
の結果は次のrepr
とおりです。
print(repr(record))
<pyorient.otypes.OrientRecord object at 0x7fdcdb531ad0>