【发布时间】:2018-01-03 23:15:41
【问题描述】:
我想做 Solr Delta Import,但我不想更新整个文档。有没有一种方法可以指示 solr 在进行增量导入时仅更新某些字段?
【问题讨论】:
-
@MatsLindh 不,原子更新和就地更新是不同的概念。自 Solr 6.5 起,就地更新仅适用于整数字段。在幕后原子更新重新索引整个文档,所以这个答案stackoverflow.com/questions/21006045/… 是绝对错误的。
-
是的,我知道它们是不同的概念。然而,发送的 消息 是相同的,因此,指示 DIH 生成与完整插入相比执行更新的消息的方式应该相同。发生原子更新还是就地更新取决于您在帖子中提供的参数顺序 - 但这只是配置,而不是如何使 DIH 进行实际的就地更新。关于如何使 DIH 执行此操作的链接答案在哪些方面是错误的?