Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Ruby路由-堆栈级别太深_Ruby On Rails_Ruby_Routes - Fatal编程技术网

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

非常感谢,非常感谢。