次のようなクラス階層があります。
class Tree
def initialize(id, value)
@id, @value = id, value
end
end
class Entity < Tree
include Mongoid::Document
def initialize(id, value)
# Do some stuff...
super(id, value)
end
end
ただし、メソッドsuper内で呼び出すと、親クラスのメソッドではなく、 にあるEntity#initializeメソッドが呼び出されます。initializeMongoid::DocumentTree
モジュールがインクルードされた後、Tree#initializeの本体からメソッドを呼び出すにはどうすればよいですか?Entity#initializeMongoid::Document