尝试使用Rails 5.0.0.1(最新版)进行单表继承,如果你这样做:
class Parent < ApplicationRecord
private
def self.some_method=(argument)
return true
end
end
class Child < Parent
end
$ rails console
irb(main):001:0> Client.some_method
=> true
代码将起作用,这不是我所期望的,它应该只在其中起作用 保护。有谁能解释为什么这段代码有效?提前谢谢。