モジュール: Mongoid::Tlasable::DiscriminatorRetrival Private

定義:
build/mongoid- 8.1 /lib/mongoid/trazerable.rb

Overview

このモジュールはプライベート API の一部です。 このモジュールは将来削除または変更される可能性があるため、可能な限り使用しないでください。

trigger_value メソッドを前に追加するために使用されるモジュール。

このクラスのサブクラスは、弁別子_値を手動で先頭に追加する必要があり、.discriminator_value が Class_Attribute であることを前提としていないため、別のモジュールが必要でした。 メソッドは、継承されたメソッド内のすべてのサブクラスによって上書きされます。

インスタンス メソッドの概要を折りたたむ

インスタンス メソッドの詳細

#discriminator_value =オブジェクト

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

弁別子_値が nil の場合、読み取り側の名前を取得します



72
73
74
ファイル 'Build/mongoid- 8.1 /lib/mongoid/traaversable.rb ', 行72

デフォルト 弁別子_値
  @discriminator_value || 自己.name
end