Ich habe ein Modell wie folgt aus:Abfrage seltsames Verhalten. Google App Engine-Datenspeicher
class Group(db.Model):
name = db.StringProperty()
description = db.TextProperty()
Manchmal, wenn die Ausführung von Abfragen wie:
groups = Group.all().order("name").fetch(20)
oder
groups = Group.all()
Ich erhalte Fehler Massagen wie folgt aus:
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'
Aber wenn ich GQL-Abfragen mit der gleichen Bedeutung verwende, geht alles gut.
Warum passiert das? Ich verstehe nicht, warum GAE denkt, dass "alles" Attribut ist?
UPDATE: Oops ... Ich habe herausgefunden, dass ich Request-Handler auch die gleichen wie Modell genannt hatte, (