【发布时间】:2009-08-14 22:03:49
【问题描述】:
我有一个相当简单的需要,即在 Solr 中进行条件更新,这在 MySQL 中很容易完成。
例如,
- 我有 100 个文档,其中包含一个名为
<id>的唯一字段 - 我正在发布 10 个文档,其中一些可能是重复的
<id>s,在这种情况下,Solr 将使用相同的<id>s 更新现有记录 - 我有一个名为
<dateCreated>的字段,如果新的<dateCreated>大于旧的<dateCreated>,我只想更新<doc>(当然,这仅适用于重复的<id>s)
我怎么能做到这样的事情?
上下文试图对抗竞争条件,导致同一 ID 的多个添加但以错误的顺序执行。
谢谢。
【问题讨论】:
-
您的问题缺少信息。再试一次
-
对不起,所以吃了我的小于/大于和里面的所有东西。已更正!