0

我正在从 solr 6.3 中的两个表(不相关的)mysql 中索引数据。其中一张表中很少有字段是多值的,而其余的则不是。现在,当我从 solr 管理面板运行 fullImport 时,它只索引多值字段的单个数据。我已经尝试实现 regextransformer 和 splitby "," 但没有奏效。我也尝试过使用子实体,但没有奏效。这是我的 data-config.xml 和 schema.xml。

4

1 回答 1

1

在您的代码中,您使用的是transformer=TemplateTransformer,但您需要RegexTransformer 才能使用splitBy="," - 所以它应该是:

<entity name="Candidates" transformer="TemplateTransformer,RegexTransformer"...>

于 2016-12-17T15:05:09.873 回答