我正在使用python sdk v 1.9.18(最新版)
开发appengine我正在使用搜索api,而服务器正在运行一切正常,索引已创建,我可以执行搜索并获得成功结果,但是当我重新启动devserver时,索引不再存在,它将被删除我想
启动命令行:
python.exe "C:/Google/google_appengine/dev_appserver.py" --host 127.0.0.1 .
启动时记录:
WARNING 2015-04-01 11:53:53,005 simple_search_stub.py:1115] Could not read search indexes from c:\users\jos\appdata\local\temp\appengine.application\search_indexes
确实文件不在那里,我不知道它为什么被删除
有什么帮助吗?
答案 0 :(得分:3)
开发服务器在关闭时是否输出成功的搜索索引?
INFO 2015-04-01 12:51:35,396 api_server.py:591] Saving search indexes
它适用于OS X版本,但是由于Windows或您使用的IDE(但您显然使用命令行),似乎有些人遇到了同样的问题,请参阅问题评论 How to write search index with Google App Engine dev_appserver?