[英]Selecting Datastore ID in Google App Engine?
我正在尝试创建一个查询,选择id为6的所有内容。问题是我似乎无法让它工作。 这就是代码目前的样子:
query = db.GqlQuery("SELECT * FROM Users WHERE id = 6")
result = query.get()
for result in query:
self.response.out.write(result.username)
没有错误或任何东西,但它只是不会输出用户名。 以前有没有人遇到这个问题或知道我做错了什么?
如果您使用的是数据存储区分配的id
值,则只能有一个具有给定ID的实体。
怎么样呢:
idNum = 6
# handy function the datastore API provides...
user = Users.get_by_id(idNum)
self.response.out.write(user.username)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.