我们使用谷歌云数据存储模拟器。它自动生成indexes.yaml
。但是,正如我们对旧的Google插件for Eclipse所做的那样,我们希望在本地开发环境中获得丢失的索引消息,而不是在以后的云部署中。因此,我们希望Emulator使用我们手动维护的datastore-indexes.xml
我们如何在Google Cloud Datastore Emulator中配置特定datastore-indexes.xml
的使用?我在帮助文本中没有看到任何相关的命令行开关。
编辑:
我的答案是基于dev_appserver模拟器,而不是当前的模拟器。在运行了一些测试之后,模拟器似乎只具有Datastore API方法的一个子集的端点,并且索引构建(也没有导出/导入(可用。
留下我以前的答案,以避免重复回答相同的错误信息:
_________
根据文档,如果autoGenerate="false"
在datastore-indexes.xml
中,那么开发服务器应该忽略WEB-INF/appengine-generated/datastore-indexes-auto.xml
的内容。
我想这可能就是你想要的,尽管我还没有测试过