这里肯定缺少一些非常愚蠢的东西。此 GQL 查询:
q_count = Questions.gql('WHERE questionnaire = :1 AND deleted = False AND required = True', q).count(1000)
生成以下错误:
错误 2012-12-21 11:19:51,760 _webapp25.py:468] 属性“required”未编入索引
即使我的 index.yaml 包含以下条目:
-种类:问题
特性:
- 名称:调查问卷
- 名称:已删除
- 名称:必填
我错过了什么!
最佳答案
现在我觉得自己很愚蠢。这是我的 Questions
模型中“required”的行:
必需= db.BooleanProperty(默认=False,索引=False)
异常PropertyError()
数据对象上不存在引用的模型属性。
关于python - GQL 错误报告属性未在 dev_appserver 上建立索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13989241/