0

以下のクエリを使用してsolrのレコードを削除していますが、削除されていません。

/solr-4.0.0-BETA/update/?commit=true -H "Content-Type: text/xml" --data-binary '<update <delete><id>1857494</id></delete></update>'

このクエリの後、私は実行します

/solr-4.0.0-BETA/select?q=*:*&fq=id:(1857494)&

そして、私はまだ結果を取得しています。これは、削除アクションが実行されていないことを意味します

解決策を提案してください

4

2 に答える 2

1

あなたが更新のために持っているタイプミスは別として、>

ドキュメントを削除するために削除タグを使用するだけで、更新は必要ありません。

curl http://localhost:8983/solr/update?commit=true -H "Content-Type: text/xml" --data-binary '<delete><id>05991</id></delete>'
于 2013-05-24T10:05:13.940 に答える