在Ruby中取消定义方法非常简单,我可以使用undef METHOD_NAME.
undef METHOD_NAME
班级有类似的东西吗?我在MRI 1.9.2.
MRI 1.9.2
我必须取消定义ActiveRecord模型,运行两行代码,然后将模型恢复为原始形式.
问题是,我有一个模型Contact,我正在使用公司的API,并且碰巧他们有一些叫做的类Contact,而改变我的模型名称对我来说将是很多工作.
Contact
在这种情况下我该怎么办?
ruby activerecord ruby-on-rails-3
activerecord ×1
ruby ×1
ruby-on-rails-3 ×1