0
我想在多個字段(5個字段)上分組。在solr中,我不知道該怎麼做!但是我得到了Idea,如果我將所有的五個字段合併爲一個字段值,並且delimnator char是「〜」。那麼如果我在該領域組合,我可以得到結果。Apache solr:將多個字段值放在一起
但是,爲了將所有的領域合併到一起,我必須做的,任何人都可以?
我想在多個字段(5個字段)上分組。在solr中,我不知道該怎麼做!但是我得到了Idea,如果我將所有的五個字段合併爲一個字段值,並且delimnator char是「〜」。那麼如果我在該領域組合,我可以得到結果。Apache solr:將多個字段值放在一起
但是,爲了將所有的領域合併到一起,我必須做的,任何人都可以?
爲了按多個字段分組,這可能是最簡單的方法,但它要求您有一個靜態組子句,即用於分組的字段是預先確定的。
爲了做到這一點,您需要在schema.xml
中創建一個新字段,並在索引時將其映射到字段的連接值。
如果您使用的是DataImportHandler,則可以使用ScriptTransformer
來計算此字段的值。
我可以使用templateTransformers來做到這一點嗎? – sanghavi7
是的,TemplateTransformer更好,除非你需要計算任何字段。 –
「靜態小組條款」是什麼意思? – sanghavi7