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的,但行为无法控制。