次の Sunspot Rails シナリオでは、include ディレクティブがあるにもかかわらず、has_and_belongs_to_many 関連付けが読み込まれません。
has_and_belongs_to_many :predecessors, :join_table => 'next_phrases', :class_name => "Phrase", :foreign_key => 'next_id', :association_foreign_key => 'previous_id'
searchable :include =>[:predecessors] do
integer :predecessor_ids, :multiple => true,:references => Phrase
end
私たちは何か間違ったことをしていますか、それともバグですか?
self.association(:predecessors).reload を手動で呼び出すと機能します