0
「find_by_sql」でRansackを使用するにはどうすればよいですか?find_by_sqlでRansackを使用する方法
def index
@m = Mymodel.ransack(params[:q])
@mymodels = @m.result.page(param[:page]).where(user: current_user)
end
:私はそれを正しく取得する場合、これはあなたが欲しい欲しいですカスタムクエリを実行する際
def index
@m = Mymodel.ransack(params[:q])
@mymodels = @m.result.page(params[:page])
end
私は掻き回すを使用することはできます?:
@mymodels = Mymodel.find_by_sql(["SELECT ... ", current_user])
スコープを使用している可能性があります。https://github.com/activerecord-hackery/ransack#using-scopesclass-methods – vzamanillo