【发布时间】:2013-10-11 05:44:14
【问题描述】:
我正在尝试修改印象派宝石类“印象”无济于事。
我尝试了以下方法:
class Impression
def hello
"world"
end
end
Impression.class_eval do
end
两者都在: /app/models/impression.rb 和 /lib/impression.rb(正确配置以包含此文件夹)
我做错了什么?我正在使用 Rails 4。理想情况下,我想添加一个活动记录关联并添加一些辅助方法。
【问题讨论】:
-
您收到的错误消息或失败是什么?你能否展示一下你是如何尝试使用这些修改的?无论如何,第一次尝试都是有效的 Ruby,第二次是有效的,前提是
Impression已预先定义。但是,Impression类可能没有发挥您认为它在 Rails 应用程序中的作用。 -
这只是一个标准的错误信息,说你好不存在...
标签: ruby-on-rails ruby ruby-on-rails-4 monkeypatching