Apache solr:将多个字段值放在一起

时间:2014-07-03 06:43:19

标签: apache solr custom-field-type

我想分组多个字段(5个字段)。在solr for that我不知道该怎么办!但是我知道如果我将所有五个字段合并为单字段值并且delimnator char为“〜”。那么如果我在那个领域进行分组,我就能得到结果。

但是为了把所有领域合并到一起,我必须要做什么,有人在PLZ吗?

1 个答案:

答案 0 :(得分:1)

为了按多个字段分组,这可能是最简单的方法,但它要求您有一个静态组子句,即分组字段是预先确定的。

要执行此操作,您需要在schema.xml中创建一个新字段,并在编制索引时将其映射到字段的连接值

如果您使用的是DataImportHandler,则可以使用ScriptTransformer来计算此字段的值。