[英]skip update for particular field in solr
我想跳過 solr 文檔中特定字段的更新。
我正在將數據從 csv 導入到 solr。 從托管模式中添加了一個額外的字段“RecCount” ,如下所示:
案例1:如果我設置默認值
<field name="RecCount" type="pint" indexed="true" stored="true" default="0"/>
當我重新導入數據時,RecCount 字段的先前值重置為 0,如果它是 5,我不希望它不需要更新。
情況2:如果沒有默認值
<field name="RecCount" type="pint" indexed="true" stored="true" />
在這種情況下,當我重新導入數據時, “RecCount”字段沒有被添加到文檔中
導入shell腳本如下:
wget "$1" -O $DOWNLOADFILE
$SOLR_URL -c $SOLR_CORE $DOWNLOADFILE
跳過更新RecCount字段的方法是什么?
csv 索引處理程序允許設置一個名為“skip”的參數,該參數在導入期間采用要跳過的字段名稱。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.