【发布时间】:2019-10-01 20:25:18
【问题描述】:
我正在使用 Rails 5。我有这个控制器...
class MyObjectsController < ApplicationController
def create
my_object = MyService.build(create_params)
我想在 Rails 控制台中调用 create 方法,但出现此错误...
irb(main):007:0> MyObjectsController.new.create(:id => "abc")
Traceback (most recent call last):
2: from (irb):7
1: from app/controllers/my_objects_controller.rb:4:in `create'
ArgumentError (wrong number of arguments (given 1, expected 0))
如何将参数传递给我的控制器方法?
【问题讨论】:
标签: ruby-on-rails controller console ruby-on-rails-5