1

ElasticSearch で Django-Haystack を使用しています。

ファセットが必要です。

Django-Haystack のドキュメントには次のように書かれています。

通常、インデックスを作成するモデルのタイプごとに一意の SearchIndex を作成しますが、注意してフィールド名が非常に標準化されている場合は、異なるモデル間で同じ SearchIndex を再利用できます。

私の疑問は、ファセットを機能させるには、モデルごとに 1 つのインデックスを使用できるか、それとも一意のインデックスを作成する必要があるかということです。

4

1 に答える 1

0

複数のインデックス クラスを使用できますが、それぞれにファセットするフィールドが必要です。

于 2013-04-28T00:33:31.553 に答える