簡単な質問:
と の 2 つのモデルがShowありContactます。私がやりたいのは、Show#idまたはのいずれかを検索することContact#nameです。したがって、私のモデルは次のように設定されています。
class Show < ActiveRecord::Base
searchable do
text :id
end
end
class Contact < ActiveRecord::Base
searchable do
text :name
end
end
次に、次のように検索を実行します。
Sunspot.search(Contact, Show) do
keywords(MY_QUERY)
end
これは、連絡先を名前で検索する場合にはうまく機能しますが、Show#idフィールドでは機能しません。これがなぜなのか説明できる人はいますか?
ジョー