このエラーメッセージが表示されます:
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)
参照との関係をモデル化するために使用しますが、1つのアイテムに対して機能するため、上記のクエリのようにフィルタリングできると思いました。私は何をすべきか?