4
Я получаю сообщение об ошибке при попытке проиндексировать с поиском API, так как я повышен до 1.8.2 сервера Dev ... Вот Traceback с соответствующими данными:получает сообщение об ошибке, так как 1.8.2 обновления
search.Index('something').put(self.document())
File "C:\Dev\GAE\google\appengine\api\search\search.py", line 2485, in put
response)
File "C:\Dev\GAE\google\appengine\api\apiproxy_stub_map.py", line 94, in MakeSyncCall
return stubmap.MakeSyncCall(service, call, request, response)
File "C:\Dev\GAE\google\appengine\api\apiproxy_stub_map.py", line 328, in MakeSyncCall
rpc.CheckSuccess()
File "C:\Dev\GAE\google\appengine\api\apiproxy_rpc.py", line 156, in _WaitImpl
self.request, self.response)
File "C:\Dev\GAE\google\appengine\ext\remote_api\remote_api_stub.py", line 200, in MakeSyncCall
self._MakeRealSyncCall(service, call, request, response)
File "C:\Dev\GAE\google\appengine\ext\remote_api\remote_api_stub.py", line 234, in _MakeRealSyncCall
raise pickle.loads(response_pb.exception())
AttributeError: 'dict' object has no attribute 'AddFieldType'
Anyone знает, почему это происходит? Работает на 1.8.1 ...
Я попытался удалить документы из индекса, но это не помогло. Я получаю еще одну ошибку при попытке сделать 'delete_schema' ... Как вы удалили индекс? Любые специальные команды dev-server? Благодарю. – Sasxa
как вы начинаете свой SDK? укажите путь для файла индекса поиска? – aschmid00
включают '--clear_search_indexes = yes' в команде, которую вы используете для запуска сервера. – Greg