我想從Solr中刪除所有記錄。我可以通過發佈以下URL在瀏覽器中執行此操作使用cURL Solr刪除索引
http://localhost:8983/solr/update?stream.body=<delete><query>*:*</query></delete>
但是我希望使用命令行來完成此操作。我已經安裝了cURL並測試了命令行了解curl命令。但是,當我發出以下命令
curl http://localhost:8983/solr/update --data '<delete><query>*:*</query></delete>' -H 'Content-type:text/xml; charset=utf-8'
我收到錯誤
<是意外在這個時候
我曾嘗試過各種不同的變化使用單個或雙引號來包裝XML中,但似乎沒有工作。任何人都可以擺脫任何光線?
在此先感謝。
謝謝,但這仍然會產生相同的錯誤。 –
你在什麼操作系統上?什麼外殼,如果在Unix上?你有wget嗎? – aet
似乎你可能會在窗戶上。你可以嘗試「繞xml而不是'嗎? – aet