文字列を配列に変換して、1 つずつ検索できるようにするにはどうすればよいですか。たとえば、渡されたパラメーターが の場合、それをandpuma shirts
として分割して、 in でsolr 検索を実行して ID を取得できるようにします。2 回目のチャンスでは、 in でsolr 検索を実行したいと考えています。これが私が現在使用しているコントローラーコードです。puma
shirt
puma
table1
shirts
table1
def search_all
ids1=Array.new
@search1=Table1.search do
fulltext params[:text]
end
@search1.results.each do |result|
ids1 << result.id
end
end
どうすればいいですか?