2014-01-31 92 views

回答

4

既然你已經標記了gae-search我假設你的問題是指搜索API的索引(即全文搜索服務,而不是NDB/HRD數據存儲索引)。

目前,您只能在索引中使用delete the documents,但不能刪除索引本身,例如,問題82358490。 Search API的這一限制適用於Google App Engine支持的所有語言。

vacuum_indexes僅提示您在數據存儲區中的索引,但我也錯過了類似於搜索服務的內容。

2

運行時使用版本1.9.x的(甚至更早)的本地開發環境,你可以通過這個參數dev_appserver.py簡單地清除所有的人,無論是否有文件在其中:

--clear_search_indexes [CLEAR_SEARCH_INDEXES] 

雖然根據Ani上面發佈的問題狀態,但看起來並沒有辦法清除單個索引。

+0

有沒有辦法在正在運行的版本上做到這一點?我試圖從管理控制檯完全刪除版本,但是當我再次部署它(使用相同的版本ID)時,索引仍然存在。 – Geoff