【发布时间】:2010-12-19 19:04:12
【问题描述】:
我正在使用 acts_as_taggable_on gem 并想向其中一个 gem 源文件 (tag.rb) 添加方法,但我不想以任何方式更改 gem 源。
我尝试在/app/models 目录或/lib 目录中创建自己的 tag.rb 文件,然后将所需的方法添加到该文件中,期望 ruby 将合并两个 tag.rb 文件
但是当我这样做时,我会得到一个NoMethodError: undefined method ...
我错过了什么?
【问题讨论】:
-
为我没有受过教育的回答道歉,我点击了“删除”,所以希望它会死得很惨。我不知道在 Ruby 中重新开放课程的可能性,因此我的回答。
标签: ruby-on-rails ruby metaprogramming