articleType というフィールドがあります。1 つの記事に 1 つ以上のタイプを含めることができます。ここで、記事の「タイプ」列のすべての値を持つ type_facet などのファセットを作成したいと考えています。IEでは、単一の列から複数の値を取得しますが、どのように可能ですか?
ファセットが多値になる可能性があることは知っていますが、それはファセットが異なるフィールドからデータをコピーしている場合にのみ機能します。
以下はファセットの構成です。
<field name="type" type="string" indexed="true" stored="true" omitNorms="true"/>
<field name="type_facet" type="string" indexed="true" stored="true" omitNorms="true" multiValued="true"/>
そして、この型の値をファセットにコピーしています。
<copyField source="type" dest="type_facet"/>