1
我有兩個車型類別和城市:如何搜索結構化屬性?谷歌應用程序引擎
class category(ndb.Model):
hidden = ndb.BooleanProperty()
categoryName = ndb.StringProperty()
class city(ndb.Model):
categories = ndb.StructuredProperty(category,repeated = True)
cityName = ndb.StringProperty()
我有cityEntity: 如何返回包含剛剛category.hidden =假類別列表?
編輯: 有可能通過分類列表來獲取類別列表,然後循環和只提取其中不隱藏
例如類別我有城市實體:
categories_unhidden_list = []
for category in city.categories :
if not category.hidden :
categories_unhidden_list.append(category)
但我會喜歡從數據存儲中獲取categories_unhidden_list!
https://cloud.google.com/appengine/docs/python/ndb/queries#filtering_structured_properties – voscausa 2014-11-24 13:52:42
@voscausa謝謝,但那不返回類別列表,返回城市實體,我編輯問題澄清 ! – david 2014-11-24 14:04:25
是的,查詢返回包含...的整個實體(您查詢的地方)。從過濾的實體中,您可以提取列表處理的類別列表。 – voscausa 2014-11-24 14:29:13