1
我想刪除沒有字段indexDate存在的舊記錄。我使用默認提交的post.jar。刪除帖子不會刪除記錄。Solr刪除使用否定字段不工作
調用此不起作用: 的Java -ddata = ARGS罐子post.jar 「-indexDate:*」
任何想法?
更新 我不認爲這是目前可能在Solr中。除了嘗試post.jar和直接http訪問之外,我試圖根據負面字段狀態查詢進行刪除 - 所有這些都不起作用。我結束了搜索沒有字段的所有記錄,然後明確刪除每個結果。
我試着給予curl調用,並進行了小修改(缺少初始更新標記)。不幸的是它沒有幫助。 響應: 0 306 –
2012-01-11 18:13:58
我固定缺少的初始更新標籤,謝謝你的指點那你可以驗證'-indexDate:*'查詢是否正在返回想要刪除的預期記錄?(例如,在http:// localhost:8983/solr/admin /的管理界面中運行該查詢) – 2012-01-11 18:38:18
是的,-indexDate:*查詢返回預期的結果(不indexDate場紀錄) – 2012-01-12 13:10:27