Solr warunkowe dodatki / aktualizacje?
Mam dość prostą potrzebę wykonania aktualizacji warunkowej w Solr, co jest łatwe do wykonania w MySQL.
Na przykład,
Mam 100 dokumentów z unikalnym polem<id>
POCZUCIE 10 dokumentów, z których niektóre mogą być duplikatami<id>
s, w którym to przypadku Solr zaktualizuje istniejące rekordy tym samym<id>
sMam pole o nazwie<dateCreated>
i chciałbym tylko zaktualizować<doc>
jeśli nowy<dateCreated>
jest chciwy niż stary<dateCreated>
(dotyczy to duplikatów<id>
s tylko, oczywiście)Jak mógłbym osiągnąć taką rzecz?
Kontekst próbuje zwalczać warunki wyścigu, co powoduje wielokrotne dodawanie tego samego identyfikatora, ale wykonywanie w niewłaściwej kolejności.
Dzięki.