我有代码,假设把2个对象(类)到数据库,并返回所有的值。在我的设计中:表"Person“包含以下格式的记录:("name",num,num,"group")。显示以下代码:"None“。这里出了什么问题?如何获取此“表”的所有记录?
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)发布于 2011-11-08 21:53:58
好吧,代码是正确的。
query = db.GqlQuery('SELECT * FROM Person' )
result = query.fetchAll()
OR
result = query.fetch(5)https://stackoverflow.com/questions/8051221
复制相似问题