编程语言
首页 > 编程语言> > 使用Python列表查询Google App Engine数据存储区

使用Python列表查询Google App Engine数据存储区

作者:互联网

我在我的Google App Engine应用程序中创建了一个表单,供用户从列表中选择项目,然后将从名为Item的数据存储表中提取其中的具体详细信息(例如名称,其他属性),并在表格中显示用户提交表单.

我有一个Python列表,其中包含从表单中提取的所选条目的键.我想使用此列表查找数据存储区中的条目,并以我可以传递给Django模板的方式返回它们.

我试图按照这个论坛上的建议来使用GQL查询,但到目前为止我得到的都是空结果,无论是使用fetch(),硬编码键值,尝试使用WHERE Key IN的一些变体:list或WHERE Key = :变量.

如果您需要代码,请告诉我哪些部分会有所帮助.

解决方法:

db.get方法(list_of_keys)

http://code.google.com/appengine/docs/python/datastore/functions.html

标签:gql,python,google-app-engine,django
来源: https://codeday.me/bug/20190903/1797568.html