というモデルがPerson
あり、 というリソースが必要ですEmployee
。form_for
これで魔法が止まることがわかりました。
@person
form_for が正しいアクション パス (作成または更新) を選択できるように、オブジェクト自体を渡す必要があります。
ただし、これは form_for が出力で s の代わりにPOST people_path
andを使用することを意味します。PUT person_path
employee_path
モデルとコントローラーの名前が異なっていても、Rails の規約をすべて利用することはできますか?