[英]Solr default field value refresh on atomic update
我的Solr模式中有一个默认值为NOW
的日期字段:
<field name="ActionTimestamp"
type="date" indexed="true"
stored="true"
default="NOW"
multiValued="false"/>
有什么方法可以在每次原子更新时自动刷新ActionTimestamp
值吗? 因此,我需要在每次原子更新时使用NOW
值对其进行更新。 现在,我必须在代码中显式设置此字段。
Solr版本是6.4.2。
使用Atomic Updates,您只需更改所需的字段即可。 如果要更改AtomicTimestamp以外的其他字段,则按照设计,此字段不会更新。
如果您绝对希望自动设置该值,只需重新索引整个文档(不进行原子更新),然后将使用NOW值。
或者,像现在一样执行操作,然后自行设置时间。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.