2016-02-09 42 views
0

嗨我想刪除特定的solr行(文檔)。無法使用curl刪除SOLR條目

我跟着幾個博客,到達這裏。

當我在

http://ip_addresss:8983/solr/master/update?stream.body=%3Cdelete%3E%3Cquery%3Eitem_id:58987825%3C/query%3E%3C/delete%3E&commit=true 

在我的瀏覽器類型,它就像一個魅力。

但是,如果我嘗試通過捲曲使用它,它不工作。

任何幫助,將不勝感激。

回答

1

請確保您將URL放在報價單("")內,否則會打破&字符。

確保您使用的是用戶代理,使捲曲並不那麼這裏給默認User-Agent: curl/7.40.0

它類似於下面:

curl -A "Opera" "http://<ip addresss>:8983/solr/master/update?stream.body=%3Cdelete%3E%3Cquery%3Eitem_id:58987825%3C/query%3E%3C/delete%3E&commit=true" 
+0

是啊。這是問題。不能相信我忽略了它。我會盡快接受答案。謝謝。 – Quicksillver