继续被AppEngine郁闷
今天继续被Google AppEngine郁闷。
Datastore中明明看到有ID和Key的,就是在Gql中不能用ID和Key来查询。
原来,这两个东西都不能用于查询中的。ID居然不是Model的直接属性,而是在Key()中的,所以,数据库实例对象的ID是实例.key().id
另外的,对于用ID来获取对象使用的是:数据库类.get_by_id(int)
不错,终于不需要长长的key来做url了,可以用ID来做。good。
今天继续被Google AppEngine郁闷。
Datastore中明明看到有ID和Key的,就是在Gql中不能用ID和Key来查询。
原来,这两个东西都不能用于查询中的。ID居然不是Model的直接属性,而是在Key()中的,所以,数据库实例对象的ID是实例.key().id
另外的,对于用ID来获取对象使用的是:数据库类.get_by_id(int)
不错,终于不需要长长的key来做url了,可以用ID来做。good。