Соль условно добавляет / обновляет?
У меня довольно простая потребность сделать условное обновление в Solr, что легко выполняется в MySQL.
Например,
I have 100 documents with a unique field called<id>
I am POSTing 10 documents, some of which may be duplicate <id>
s, in which case Solr would update the existing records with the same <id>
s
I have a field called <dateCreated>
and I would like to only update a <doc>
if the new <dateCreated>
is greated than the old <dateCreated>
(this applies to duplicate <id>
s only, of course)
Как бы я мог сделать такую вещь?
Контекст пытается бороться с условиями гонки, что приводит к множественным добавлениям для одного и того же идентификатора, но выполняется в неправильном порядке.
Благодарю.