我有一个名为 Account 的父模型,它有一个 Company。
Account 模型使用accepts_nested_attributes_for :company
助手。
我正在使用 RESTful 方法来创建一个帐户,这将/也应该创建一个公司。
在我对 AccountsController 的新操作中,我有:
@account = Account.new
@company = @account.companies.new
当我启动新视图时,我可以使用<%= debug... %>
视图中的函数同时看到帐户对象和公司对象。
在我为 AccountsController 的创建操作中,render 'new'
如果验证没有通过。
这让我感到困惑:
调用时render 'new'
,我不再看到公司对象,而只看到帐户对象。
公司对象去哪儿了,我如何取回它以便我可以访问它?
谢谢你。