我有一个相当简单的需要在 Solr 中进行条件更新,这在 MySQL 中很容易完成。
例如,
- 我有 100 个文档,其中有一个名为
<id> - 我正在发布 10 个文档,其中一些可能是重复的 s,在这种情况下,Solr 会使用相同的 s
<id>更新现有记录<id> - 我有一个名为的字段
<dateCreated>,我只想更新 a<doc>如果新<dateCreated>的大于旧的<dateCreated>(当然,这仅适用于重复<id>的 s)
我怎么能做到这样的事情?
上下文试图对抗导致相同 ID 的多个添加但以错误顺序执行的竞争条件。
谢谢。