您好我想要覆盖ruby中的save方法但是这样做时我在保存带有一些更改的对象时会出现以下错误
User.name = "alex"
User.save
Run Code Online (Sandbox Code Playgroud)
ArgumentError:参数数量错误(1表示0)
我的代码如下
class ActiveRecord::Base
def save()
p "in My save\n"
Multidb.use(:default) do
p "calling super\n"
super()
end
p "saved\n"
end
end
Run Code Online (Sandbox Code Playgroud)