我得到了一个未定义的方法text_search
,但是我的模型中有这个方法,我做错了吗?
search_controller.rb
class SearchesController < ApplicationController
def index
@lists = List.text_search(params[:query])
end
end
搜索.rb
class Search < ActiveRecord::Base
def self.text_search(query)
if query.present?
where("name @@ :q or description @@ :q", q: query)
else
scoped
end
end
end
但是,我仍然得到未定义的方法。有人有想法么?