我有许多不同的列名和类型要导入。我是否需要更改我的 schema.xml 以包含每个特定字段类型的条目,或者 importhandler 是否有办法从基础 SQL 数据生成 schema.xml?
问问题
173 次
1 回答
0
您需要在 schema.xml 中定义需要导入的字段。
DIH 不会自动生成字段,如果字段数量较少,最好创建字段。
Solr 还允许您定义动态字段,其中字段不需要显式定义,只需要匹配正则表达式模式。
<dynamicField name="*_i" type="integer" indexed="true" stored="true"/>
您还可以使用 Solr 定义捕获字段,但是无法控制行为,因为相同的分析将应用于所有字段。
于 2013-09-23T04:00:10.960 回答