我有以下問題:谷歌App Engine數據存儲查詢問題
我想檢索類別的所有產品
class Category(emodel):
name = db.StringProperty()
class Channel(emodel):
name = db.StringProperty()
category = db.ReferenceProperty(Category,collection_name="cat_set")
class Product(emodel):
name = db.StringProperty()
channel = db.ReferenceProperty(Channel,collection_name="ch_set")
現在,我想編寫一個GQL查詢該retrive所有一類的產品。 例如:
Product.gql("WHERE channel.category == KEY (:1)", category_selected_key)
請記住,每個通道可以經常改變其類別,所以我喜歡的東西快,以避免額外的工作,爲CPU
感謝