首页 > 解决方案 > Google Cloud Datastore Emulator 如何验证我们的 datastore-index.xml?

问题描述

我们使用Google Cloud Datastore Emulator。它自动生成indexes.yaml。但正如我们对旧的 Eclipse 谷歌插件所做的那样,我们希望在本地开发环境中获取缺失索引消息,而不是在以后的云部署中。所以,我们希望模拟器使用我们手动维护的datastore-indexes.xml

我们如何 datastore-indexes.xml 在 Google Cloud Datastore Emulator 中配置特定的使用?我在帮助文本中没有看到任何相关的命令行开关。

标签: google-app-enginegoogle-cloud-datastoregae-eclipse-plugin

解决方案


编辑

我的答案是基于 dev_appserver 模拟器,而不是当前的。运行一些测试后,模拟器似乎只有Datastore API 方法子集的端点,并且索引构建(也不是导出/导入)可用。

留下我之前的答案以避免重复回答相同的错误信息:

_________

根据文档,如果autoGenerate="false"在你的datastore-indexes.xml,开发服务器应该忽略WEB-INF/appengine-generated/datastore-indexes-auto.xml.

我认为这可能是您正在寻找的东西,尽管我尚未对其进行测试。


推荐阅读