0
我有許多不同的列名和類型需要導入。是否需要將我的schema.xml更改爲具有這些特定字段類型中的每一個的條目,還是有導入處理程序從底層SQL數據生成schema.xml的方法?我是否需要使schema.xml中的字段使用DataImportHandler
我有許多不同的列名和類型需要導入。是否需要將我的schema.xml更改爲具有這些特定字段類型中的每一個的條目,還是有導入處理程序從底層SQL數據生成schema.xml的方法?我是否需要使schema.xml中的字段使用DataImportHandler
您需要定義需要在schema.xml中導入的字段。
DIH不會自動生成字段,如果字段數量較少,最好創建字段。
Solr還允許您定義Dynamic fields,其中字段不需要明確定義,但只需要匹配正則表達式模式。
<dynamicField name="*_i" type="integer" indexed="true" stored="true"/>
您也可以爲同樣的分析將適用於所有的字段定義一個catch場Solr的,但行爲無法控制。