モデルにコールバックがあるため、ブール値が true に設定されている場合、コールバックは以下のようにそれを false に設定します。
after_create :set_boolean
def set_boolean
if self.status == true
self.name = "XYZ"
self.status = !self.status
self.save
end
end
上記のコールバックを使用して to の値を更新できname
ますXYZ
が、ステータス変数の値はまだ true に設定されています。コールバックは明らかに機能していると思いますが、問題の場所を特定できません。
助言がありますか?