繁体   English   中英

在Google App Engine中选择数据存储区ID?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM