[英]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.