[英]Add new field to SOLR with default value. Populate existing documents
我已經向SOLR 3.6.1 schema.xml添加了一個新字段,並帶有默認值。 是否可以使用此默認值填充/索引SOLR存儲庫中的現有文檔,而不必重新加載所有數據? 我一直在尋找重新編制索引和重新優化的方法,但是還無法使它正常工作嗎?
如果只需要搜索並顯示新字段,則可以執行以下步驟。
在schema.xml中添加新的字段定義:
我們需要更新搜索查詢:當為此newFiled搜索默認值時,還要搜索空值:-(-newFiled:defaultValue AND newFiled:[* TO *])
某些功能可能不起作用,例如排序,統計信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.