0
我的數據庫模式包含一個包含14種不同類型危險的模型(任務)。例如,這裏是一個僞關係結構。可能訪問模型中的嵌套表屬性?
Task -> has_one Biohazard
-> has_one Fallhazard
在任務模型中,我目前正試圖執行驗證以確定何時已完成每個危險的表單。我想在我的任務模型中使用的條件如下。
if self.Biohazard.total < 1000
self.date_completed = Date.today
end
我目前正在爲此Biohazard.total收到錯誤「Undefined method」。有沒有辦法讓這個屬性在任務模型中可訪問?
'attr_accessible:biohazard'。這是'如果self.biohazard.count <1000' ... – hyperrjas
我試着將其添加到模型。它似乎沒有工作。仍然給我一個未定義的方法錯誤。 – capcode01