我似乎无法解决这个问题。
我想在没有数据库的情况下完成此操作:
Object.new(:attribute_1 => "foobar", :attribute_2 => "foobar")
那返回这个:
ArgumentError: wrong number of arguments (1 for 0)
from (irb):5:in `initialize'
from (irb):5:in `new'
from (irb):5
我的模型:
class Object
extend ActiveModel::Naming
include ActiveModel::Conversion
def persisted?
false
end
attr_accessor :attribute_1, :attribute_2