如何访问数据存储查询的属性(App Engine,python)
How to access properties of Datastore query (App Engine, python)
我快要疯了,试图访问数据存储区查询的属性。我在文档中找不到任何内容(可能是我)。
在数据存储中我有以下内容:
这是我的 main.py 的片段:
import all the necessary stuff
...
datastore_client = datastore.Client()
u_name = 'batman' # example of the user I want to find
qn = datastore_client.query(kind='user').add_filter('user_id', '=', u_name).fetch()
到目前为止一切顺利,但我如何访问此查询的属性?
我没能找到的是如何访问用户 'batman' 的 first_name?
类似于:
name = qn.somefuntion('first_name')
有人可以告诉我如何操作并指出相应的文档吗?
谢谢!
查看 python library reference for an Entity。那里的关键部分是“您可以像对待普通 Python 字典一样对待实体。”
for entity in qn:
print(entity['first_name'])
我快要疯了,试图访问数据存储区查询的属性。我在文档中找不到任何内容(可能是我)。
在数据存储中我有以下内容:
这是我的 main.py 的片段:
import all the necessary stuff
...
datastore_client = datastore.Client()
u_name = 'batman' # example of the user I want to find
qn = datastore_client.query(kind='user').add_filter('user_id', '=', u_name).fetch()
到目前为止一切顺利,但我如何访问此查询的属性?
我没能找到的是如何访问用户 'batman' 的 first_name? 类似于:
name = qn.somefuntion('first_name')
有人可以告诉我如何操作并指出相应的文档吗?
谢谢!
查看 python library reference for an Entity。那里的关键部分是“您可以像对待普通 Python 字典一样对待实体。”
for entity in qn:
print(entity['first_name'])