首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python GqlQuery不显示内容

Python GqlQuery不显示内容
EN

Stack Overflow用户
提问于 2011-11-08 21:35:55
回答 1查看 49关注 0票数 0

我有代码,假设把2个对象(类)到数据库,并返回所有的值。在我的设计中:表"Person“包含以下格式的记录:("name",num,num,"group")。显示以下代码:"None“。这里出了什么问题?如何获取此“表”的所有记录?

代码语言:javascript
复制
class Person(db.Model):
    name = db.StringProperty()
    x = db.IntegerProperty()
    y = db.IntegerProperty()
    group = db.StringProperty()

class MainPage(webapp.RequestHandler):
   def get(self):
        username =  self.request.get('username')
        amy = Person(key_name='Amy', x=48, y=50, key_group='tll')
            amy.put()
            bob = Person(key_name='Bob', x=88, y=30, key_group='tll')
            bob.put()
            query = db.GqlQuery('SELECT * FROM Person' )
            for e in query:
                self.response.out.write('<blockquote>%s</blockquote>' %
                              e.name)
EN

回答 1

Stack Overflow用户

发布于 2011-11-08 21:53:58

好吧,代码是正确的。

代码语言:javascript
复制
query = db.GqlQuery('SELECT * FROM Person' )

result = query.fetchAll() 
OR 
result = query.fetch(5)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8051221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档