Ruby on rails ruby setter方法,带有用于查找记录和设置值的参数

Ruby on rails ruby setter方法,带有用于查找记录和设置值的参数,ruby-on-rails,setter,Ruby On Rails,Setter,我可以用这样的参数创建一个setter方法吗 def set_value(name)=(new_value) u = User.find_by_name(name) u.name = new_value u.save! end 不,但你可以 def set_value(name, new_value) u = User.find_by_name(name) u.name = new_value u.save! end

我可以用这样的参数创建一个setter方法吗

def set_value(name)=(new_value)
   u = User.find_by_name(name)
   u.name = new_value
   u.save!
end
不,但你可以

def set_value(name, new_value)
 u = User.find_by_name(name)
 u.name = new_value
 u.save!
end