Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python GQL错误报告属性未在dev_appserver上编制索引?_Python_Google App Engine_Google Cloud Datastore_Gql_Gqlquery - Fatal编程技术网

Python GQL错误报告属性未在dev_appserver上编制索引?

Python GQL错误报告属性未在dev_appserver上编制索引?,python,google-app-engine,google-cloud-datastore,gql,gqlquery,Python,Google App Engine,Google Cloud Datastore,Gql,Gqlquery,这里一定少了什么很蠢的东西。此GQL查询: q_count = Questions.gql('WHERE questionnaire = :1 AND deleted = False AND required = True', q).count(1000) 生成以下错误: 错误2012-12-21 11:19:51760\u webapp25.py:468]属性“必需”未编入索引 即使my index.yaml包含以下条目: -种类:问题 特性: -名称:问卷 -姓名:已删除 -名称:必填 我

这里一定少了什么很蠢的东西。此GQL查询:

q_count = Questions.gql('WHERE questionnaire = :1 AND deleted = False AND required = True', q).count(1000)
生成以下错误:
错误2012-12-21 11:19:51760\u webapp25.py:468]属性“必需”未编入索引

即使my index.yaml包含以下条目:

-种类:问题
特性:
-名称:问卷
-姓名:已删除
-名称:必填


我错过了什么

你只做平等的查询。

现在我觉得自己很愚蠢。以下是我的<代码>问题模型中“必需”的行:

required=db.BooleanProperty(默认值=False,索引值=False)

doh。日志中引发的PropertyError在GAE文档中定义如下:

exception PropertyError()异常

数据对象上不存在引用的模型属性。

如果它是“刚上载的”app它可能仍在构建它们?它位于本地运行的dev_appserver上,索引说它“服务于”这个查询似乎属于以下类别:
仅使用祖先和平等过滤器的查询
,因此应该有一个自动索引(index.yaml中不需要任何内容)。所以我仍然想知道为什么我会有这个错误。