"undefined method 'order_by'"오류가 발생하지만 order_by 메소드가 Sunspot에 내장되어 있다고 생각합니다. 왜이 오류가 발생하고 어떻게 해결할 수 있는지 설명 할 수 있습니까? 내 모델 내에서Sunspot에 대한 정의되지 않은 메소드
내 검색 가능한 블록 :
searchable do
text :title, :street_address, :apartment_number, :city, :state, :zip
float :price
float :bathrooms
float :bedrooms
float :average_overall_rating
end
내 검색 컨트롤러 방법 :
def search
@search = Apartment.search do |query|
fulltext params[:search]
order_by(:average_overall_rating, :asc)
with_price(query)