我想查询具有某个动态属性的Expando实体的数据存储区。但是,该属性不是布尔值。我想要填写所有具有特定动态属性的实体。
class Entity(db.Expando):
name = db.StringProperty()
#I want to query something like this
entities = Entity.all().filter('address') #note below
注意:我只想查询已填写动态属性地址的所有实体。我不是在询问他们的地址是否匹配。
这可能吗?怎么样?
谢谢!
答案 0 :(得分:3)
没有直接的方法可以做到这一点,但你可以稍微改变一下:
entities = Entity.all().filter('address >=', None)