我收到此错误消息:
TypeError: 'City' object does not support indexing
当这是我的模型时:
class City(db.Model):
region = db.ReferenceProperty()
name = db.StringProperty()
image = db.BlobProperty()
vieworder = db.IntegerProperty()
areacode = db.IntegerProperty()
这是我的查询
items = Item.all().filter('modified >', timeline).filter('published =', True).order('-modified').filter('cities =',city[0].key()).fetch(PAGESIZE + 1)`
你能告诉我应该如何进行查询或模拟我的类定义吗?我用listproperty(db.Key)
引用来建模关系,我认为我可以像上面的查询一样过滤,因为它适用于一个项目。我应该怎么办?