0

我想对多个字段(5 个字段)进行分组。在 solr 中,我不知道该怎么做!但我有想法,如果我将所有五个字段合并为单个字段值,分隔符字符为“~”。那么如果我在那个领域分组,我就能得到结果。

但是为了将所有领域合并在一起,我必须做些什么,有人吗?

4

1 回答 1

1

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

为此,您需要在您的字段中创建一个新字段,并将其映射到索引时schema.xml字段的串联值。

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

于 2014-07-04T05:25:07.033 回答