Google应用引擎:数据存储区中的空属性

时间:2010-05-16 05:11:06

标签: python google-app-engine

假设我有一个模特:

class A(db.Model):
    B = db.StringProperty()
    C = db.StringProperty()

如何使用python查询是否要在C中搜索所有空属性(不是None,只是空)?

2 个答案:

答案 0 :(得分:4)

来自GAE Python documents

  

无法执行查询   对于缺少给定的实体   属性。一种选择是创造   带有a的固定(建模)属性   默认值为None,然后创建一个   过滤实体为None的实体   财产价值。

答案 1 :(得分:-2)

如果你想要返回所有具有空C属性的行,你可以这样做。

empty = db.GqlQuery('SELECT * FROM A WHERE C =“”')