Sunspot solr でワイルドカードを使用して検索するにはどうすればよいでしょうか? * を使用してもうまくいきません。教育のためにすべての結果を返したいです。
教育は「すべて」、「高」、「低」のいずれかが存在するコレクションなので、「すべて」の場合は検索ブロックから削除することを考えています。
with(:orientation, params[:orientation])
if params[:orientation].present? unless params[:orientation] == "all"
より良い方法である必要がありますか?
検索ブロック:
search = Sunspot.search Session do
if params[:education].present?
if params[:education] == "all"
# Use a wildcard here
#with(:education, *)
end
end
end