Ruby on rails Ruby路由-堆栈级别太深
我有以下控制器:Ruby on rails Ruby路由-堆栈级别太深,ruby-on-rails,ruby,routes,Ruby On Rails,Ruby,Routes,我有以下控制器: class HomeController < ApplicationController def index end def next_match games = Invite.where('estado = "Confirmado" AND (user_id = ? OR postulation_id = ?) AND game_date >= ?', params[:user_id], params[:
class HomeController < ApplicationController
def index
end
def next_match
games = Invite.where('estado = "Confirmado" AND (user_id = ? OR postulation_id = ?) AND game_date >= ?',
params[:user_id], params[:user_id], Date.today)
respond_to do |format|
format.json { render json: games}
end
end
private
def params
params.require(:games).permit(:user_id)
end
end
我的想法是在我的第一页中通过post方法获得一些数据
谢谢。您有一个名为params的方法,它一次又一次地调用自身递归
尝试将其命名为其他名称:
def allowed_params
params.require(:games).permit(:user_id)
end
您有一个名为params的方法,它一次又一次地调用自身递归
尝试将其命名为其他名称:
def allowed_params
params.require(:games).permit(:user_id)
end
非常感谢,非常感谢。