Mongoid覆盖has_and_belongs_to_many getter,而不是setter

时间:2018-11-26 03:42:58

标签: ruby-on-rails mongoid has-and-belongs-to-many

我想覆盖我的Mongoid HABTM getter,但保留默认的<< setter。 这就是我为吸气剂准备的东西:

 has_and_belongs_to_many :users
 alias original_users users

  def users
    original_users + User.where(role: :groupadmin)
  end

但这破坏了<<运算符的默认行为。我该如何解决?

0 个答案:

没有答案