Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.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 3 如何在rails3表单控制器中发送多个参数_Ruby On Rails 3 - Fatal编程技术网

Ruby on rails 3 如何在rails3表单控制器中发送多个参数

Ruby on rails 3 如何在rails3表单控制器中发送多个参数,ruby-on-rails-3,Ruby On Rails 3,我试图从我的表单发送一些虚拟属性,但一直遇到一个错误,即无法将符号转换为整数 我的控制器里有这个: @user = User.generate_batch(params[:user][:username_l][:quantity]) 在我的模型中: def self.generate_batch(username_l, quantity) 我做错了什么?我在哪里可以读到这些 S首先,generate_batch有两个参数,而您只提供了一个,我认为是在错误的位置。为了将来参考,在传递多个参

我试图从我的表单发送一些虚拟属性,但一直遇到一个错误,即无法将符号转换为整数

我的控制器里有这个:

 @user = User.generate_batch(params[:user][:username_l][:quantity])
在我的模型中:

 def self.generate_batch(username_l, quantity)
我做错了什么?我在哪里可以读到这些


S

首先,generate_batch有两个参数,而您只提供了一个,我认为是在错误的位置。

为了将来参考,在传递多个参数时,我需要执行以下操作。我希望它能帮助别人

    @user = User.generate_batch(params[:user][:username_l],params[:user][:quantity])

对不起,我的水晶球今天有点阴暗,你能描述一下这两个参数代表什么吗,这样我就可以告诉你从哪里得到它们了?不必挖苦,我只是在征求意见