Ruby on rails Monkey在Rails 3中修补Gem方法

Ruby on rails Monkey在Rails 3中修补Gem方法,ruby-on-rails,ruby-on-rails-3,monkeypatching,friendly-id,overriding,Ruby On Rails,Ruby On Rails 3,Monkeypatching,Friendly Id,Overriding,我愿意将gem用于Firebird,但我需要用与Firebird相关的代码重写一个实现特定SQL函数的方法 我创建了包含以下代码的文件config/initializers/friendly\u id\u monkey\u patch.rb: module FriendlyId class SlugGenerator def conflicts #my_code end end end 然而,应用程序继续执行原始gem的方法,忽略我的补丁。有什么不对劲吗

我愿意将gem用于Firebird,但我需要用与Firebird相关的代码重写一个实现特定SQL函数的方法

我创建了包含以下代码的文件
config/initializers/friendly\u id\u monkey\u patch.rb

module FriendlyId
  class SlugGenerator
    def conflicts
      #my_code
    end
  end
end
然而,应用程序继续执行原始gem的方法,忽略我的补丁。有什么不对劲吗