1

Solr からすべてのレコードを削除しようとしています。次の URL を投稿することで、ブラウザでこれを行うことができます

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 をラップするさまざまなバリエーションを試しましたが、何も機能しないようです。誰でも光を当てることができますか?

前もって感謝します。

4

2 に答える 2

0

これらのパラメータを試してください

commit=true -H "Content-Type: text/xml" --data-binary '<delete><query>*:*</query></delete>'
于 2013-07-19T20:46:19.160 に答える