我有一个Python应用程序引擎应用程序,可以在开发服务器上正常运行,但在我将其上传到实际的appspot.com服务器后无效。
似乎缺少复合索引不会在开发服务器上产生no matching index found
错误。是否有可能在开发服务器上引发该错误?
答案 0 :(得分:2)
是的,绝对:您只需要使用--require_indexes=yes
启动devappserver。
但是请注意,devserver应该在index.yaml中为你创建那些索引(而且这个开关实际上会禁用该行为)。您可能需要确保将更改部署到该文件以及其余代码。