0

検索インデックスを作成し、ドキュメントを入力しましたが、設計どおりに機能します。ここで、開発コンソールを使用してインデックスからドキュメントを削除したいと思いました。

その間、エラーが発生します。

'Index' object has no attribute 'delete_documents'

完全なスタックトレースは以下のとおりです。

Traceback (most recent call last):
File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 1536, in __call__
  rv = self.handle_exception(request, response, e)
      File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 1530, in __call__
  rv = self.router.dispatch(request, response)
File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 1278, in default_dispatcher
  return route.handler_adapter(request, response)
File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 1102, in __call__
  return handler.dispatch()
File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 572, in dispatch
return self.handle_exception(e, self.app.debug)
File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 570, in dispatch
return method(*args, **kwargs)
File "C:\Program Files\Google\google_appengine\google\appengine\ext\admin\__init__.py", line 133, in xsrf_required_decorator
method(self)
File "C:\Program Files\Google\google_appengine\google\appengine\ext\admin\__init__.py", line 1766, in post
index.delete_documents(docs)
AttributeError: 'Index' object has no attribute 'delete_documents'
4

1 に答える 1

1

これはバグのようです。外部の問題トラッカーでチケットを作成することをお勧めします。内部用を作成いたします。

その間、ファイルの 1766 行を編集C:\Program Files\Google\google_appengine\google\appengine\ext\admin\__init__.pyindex.delete_documents(docs)index.remove(docs).

于 2012-09-07T00:00:12.363 に答える