会社を持つアカウントという親モデルがあります。
アカウントモデルはaccepts_nested_attributes_for :companyヘルパーを使用します。
私はアカウントを作成するためにRESTfulアプローチを使用しています。これにより、会社も作成されます。
AccountsControllerの新しいアクションでは、次のようになります。
@account = Account.new
@company = @account.companies.new
新しいビューを起動すると<%= debug... %>、ビューの関数を使用して、アカウントオブジェクトと会社オブジェクトの両方を表示できます。
AccountsControllerの作成アクションで、render 'new'検証に合格しなかった場合。
これが私を混乱させるものです:
がrender 'new'呼び出されると、会社オブジェクトは表示されなくなり、アカウントオブジェクトのみが表示されます。
会社のオブジェクトはどこに移動し、アクセスできるように戻すにはどうすればよいですか?
ありがとうございました。