私のデータベース スキーマには、14 種類のハザードのうちの 1 つを持つモデル (タスク) が含まれています。たとえば、これは疑似リレーショナル構造です。
Task -> has_one Biohazard
-> has_one Fallhazard
タスク モデルでは、現在、各ハザードのフォームがいつ完成したかを判断するための検証を実装しようとしています。タスク モデルで使用したい条件は次のとおりです。
if self.Biohazard.total < 1000
self.date_completed = Date.today
end
現在、この Biohazard.total に対して「Undefined method」というエラーが発生しています。Task モデル内でその属性にアクセスできるようにする方法はありますか?