RubyのRailsコードを実行していて、次のメソッドをあまり理解していません。アクティブレコードアソシエーティブステートメソッド定義
コメントは、以下の状態:
関連FOREIGN_KEY(単数または複数)を指すことがレコード(複数可) にターゲットがもはや点場合、ターゲットが古いです。無効な場合、所有者のアソシエータメソッド は、ターゲットをリロードします。関連する場合、stale_stateメソッドを実装するのは最大で サブクラスです。 ターゲットがロードされていない場合、ターゲットは古くなったとみなされないことに注意してください。
def stale_target? !inversed && loaded? && @stale_state != stale_state end
I がやった部分がない GETは、なぜそれが等しくない
stale_state
になっている。
そして、ここでは定義ですか?
nilになる@stale_stateに等しいでしょうか? ) – MikeJRamsey56