1
기본 레코드 집합의 반환에 가장 가까운 방법은 무엇입니까? 검색 결과가 반환되지 않으면 현재 아래 코드를 사용하고 있지만 올바른 방법이 아닙니다.elasticsearch/tire를 올바르게 기본 레코드 세트를 반환하는 방법?
def self.search(params)
puts "SEARCH PARAM ="
puts params
if params
tire.search(load: true, page: params[:page], per_page: 20, :default_operator => 'AND', :use_dis_max => true) do
query do
boolean do
must { string 'gamers:2' } if params[:gamers] == "2"
must { string 'gamers:4' } if params[:gamers] == "4"
end
end
to_curl
end
else
puts "search params not found"
@gamers = Gamers.where(:level => "rookie")
end
end