私はdjango-haystackが私のファセットのニーズに適しているかどうかを確認しようとしています。現在、ファセットの近くに数値を表示したいと思います。ドキュメントにモデルが表示されているが、ファセット用の追加フィールドがあるとします(たとえば、作成者がメモを書き込むスタイル...たとえば、スタイルはクラシックまたはモダンです)。したがって、インデックスは次のようになります。
class NoteIndex(SearchIndex, indexes.Indexable):
text = CharField(document=True, use_template=True)
author = CharField(model_attr='user', faceted=True)
style = CharField(model_attr='style', faceted=True)
pub_date = DateTimeField(model_attr='pub_date')
次に、検索クエリセットを作成し、ファセット作成者(例:john)に絞り込みます。ここで、ジョンと一緒に別の著者を選択した場合に表示される製品の数の見積もりを表示したいと思います(例:+10記事)。スタイルからファセットを追加することについての同じ質問...これを行うにはどうすればよいですか。SearchBEはelasticsearchです。