Google app engine 如何查询具有特定动态属性的所有Expando实体?

Google app engine 如何查询具有特定动态属性的所有Expando实体?,google-app-engine,google-cloud-datastore,Google App Engine,Google Cloud Datastore,我想在数据存储中查询填写了某个动态属性的Expando实体。但是,该属性不是布尔值。我想填写所有具有特定动态属性的实体 class Entity(db.Expando): name = db.StringProperty() #I want to query something like this entities = Entity.all().filter('address') #note below 注意:我只想查询所有填写了动态属性地址的实体。我不是在询问他们的地址是否匹配 可

我想在数据存储中查询填写了某个动态属性的Expando实体。但是,该属性不是布尔值。我想填写所有具有特定动态属性的实体

class Entity(db.Expando):
    name = db.StringProperty()

#I want to query something like this
entities = Entity.all().filter('address') #note below
注意:我只想查询所有填写了动态属性地址的实体。我不是在询问他们的地址是否匹配

可能吗?怎么做


谢谢

没有直接的方法可以做到这一点,但您可以对此略作犹豫:

entities = Entity.all().filter('address >=', None)