drupalでapachesolrモジュールを使用しています
カスタムファセットフィールドサブジェクトを作成しましたが、drupalファセットブロックでは、文が複数の行/結果
に分割されています。たとえば、サブジェクト分析化学は次のようになります。
<int name="analyt">1</int>
<int name="chemistri">1</int>
私はテーブルjournal、subject、subject_journal、articleを
持っています私のデータ設定ファイルにはエンティティがあります
<entity name="subject" pk="id"
query="select s.id, s.title from subject s
join subject_journal sj on sj.subject_id = s.id
join article a on a.journal_id = sj.journal_id
where sj.journal_id = '${article.journal_id}'
group by s.id, s.title">
<field column="id" name="subject_id" />
<field column="title" name="subject" />
</entity>
助けてください
ありがとう