2016-12-29 10 views
0

Solrに文書単位で一括更新を実行する方法はありますか?Solrでバルク更新を実行する方法

+1

この1つのライナーの声明は何の考えもしていません。 –

+1

Solrでは一度に1つのレコードのフィールドを更新できますが、1000レコードを更新するには時間がかかります。だから、任意のオプションは、ショット内の千のインデックスのフィールドを更新するか、または1つに行くのですか? – Ascalon

答えて

2

いいえ、UPDATE foo SET field = "bar"と似たものはありません。更新されたドキュメントの完全なセット、またはアトミック更新コマンドのバッチ(それぞれが別個のIDに関連しています)のいずれかを提出する必要があります。

[{"id":"mydoc", "price":{"set":99}}, 
{"id":"mydoc2", "price":{"set":199}}] 
+0

返信のためのThnaks! – Ascalon

関連する問題