【发布时间】:2018-05-17 01:10:55
【问题描述】:
我有一些文档,我想通过一个字段(索引,但不是id)更新一些字段,看来Solr不支持它,我知道Solr可以通过id更新。谁能给我答案?
【问题讨论】:
标签: solr
我有一些文档,我想通过一个字段(索引,但不是id)更新一些字段,看来Solr不支持它,我知道Solr可以通过id更新。谁能给我答案?
【问题讨论】:
标签: solr
没有类似的SQLs UPDATE collection SET field = 'foo' WHERE field = 'bar';,没有。您必须自己通过获取文档、更改值然后重新索引文档来实现这一点。
【讨论】:
_version_ 字段来确保您没有覆盖来自其他线程的更改。
很遗憾,这不受支持。有关更新部分文档的信息,请参阅 Solr documentation。
【讨论】: