覆盖“serializable_hash”不起作用

时间:2014-02-03 19:20:13

标签: ruby-on-rails ruby inheritance ruby-on-rails-4

我有以下两个类

class A
    def serializable_hash(options)
         super(options).tap do |json|
             json.delete_if{|k,v| v.nil?}.as_json
         end
    end
end

class B < A

end

当对象B被序列化时,不会调用“serializable_hash”... 如果我在B中实现相同的方法,则调用它。 我错过了什么?

0 个答案:

没有答案