0
嗨我無法將此關聯定義爲has_many,我希望這樣做可以使accept_nested_attributes_for工作。通過定義方法創建關聯
def work_days
work_days = WorkDay.user_id_equals(self.user_id).company_id_equals(self.company_id)
end
accepts_nested_attributes_for :work_days
什麼是一個好的解決方案?無論如何,我可以說這是一個協會?
- 的Rails 3.0.7
但是在你的控制器中,你可以調用@ obj.work_days.build? – fivetwentysix 2011-04-29 09:56:17
@fivetwentysix:不,您只需將它作爲嵌套參數傳遞給父模型,模型中的代碼('work_days ='方法)將處理它。您的控制器不應對此負責。 – 2011-04-30 02:12:36