如何将字符串转换为数组以便可以一一搜索。例如,如果传递的参数是puma shirts
,我想将其拆分为puma
andshirt
以便我可以使用puma
in进行 solr 搜索table1
并获取 id。在第二次机会中,我想用shirts
in进行 solr 搜索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
我该怎么做呢?