1
我有这样一个模型:查询奇怪的行为。谷歌App Engine数据存储
class Group(db.Model):
name = db.StringProperty()
description = db.TextProperty()
有时候执行查询时一样:
groups = Group.all().order("name").fetch(20)
或
groups = Group.all()
我得到错误的按摩是这样的:
Traceback (most recent call last):
File "/opt/google_appengine/google/appengine/ext/webapp/__init__.py", line 501, in __call__
handler.get(*groups)
File "/home/al/Desktop/p/mwr-dev/main.py", line 638, in get
groups = Group.all()
AttributeError: type object 'Group' has no attribute 'all'
但是,当我使用具有相同含义的GQL查询时,一切都很顺利。
为什么会发生这种情况?我不明白为什么GAE认为'全部'是属性?
UPDATE: 哎呀......我发现我也有请求处理程序命名为同型号;(