每当我在本地主机上运行appengine项目并运行查询时, datastore-indexes-auto.xml 文件都不会生成索引。我尝试添加autoGenerate="True"
,但它没有改变一件事。
每当我运行项目时,文件都会获得更新,但始终显示相同的文本:
<!-- Indices written at Wed, 27 Jan 2016 21:08:31 CAT -->
<datastore-indexes/>
我已经搜索了此问题的修复程序,但找不到任何有同样问题的人。
这适用于我在Android Studio上的所有应用引擎模块。
我正在使用 Android Studio 1.2.2 ,我正在使用的库是:
答案 0 :(得分:0)
将评论作为答案。
您需要在autoGenerate="true"
文件中设置WEB-INF/datastore-indexes.xml
属性:
来自Using automatic index configuration:
确定应用程序查询所需的索引 手动可能是乏味且容易出错的。谢天谢地,发展 服务器可以为您确定索引配置。要自动使用 索引配置,将属性autoGenerate =“true”添加到您的 WEB-INF / datastore-indexes.xml文件的
<datastore-indexes>
元素。 如果您的应用没有自动索引配置,也会使用自动索引配置 datastore-indexes.xml文件。