次のような状況があります。
エンティティの人間と、人間のデータを入力するフォームがあります。人間は、猫や犬などのペットを飼うことができます。
そこで、cat と dog をpetAbstractクラスに一般化しました。これは、single_table 継承タイプとして格納されます。
そのため、エンティティー human は 1 つの petAbstract オブジェクトを格納します。
私が行く手順:
人間のデータを入力するフォームがあります。
次に、各ペットのフォームがあります。したがって、それらは独自のプロパティを持つことができます。次に、すべてのペットフォームをグループ化する 3 番目のフォームがあります。この 3 番目のフォームには、ペットのフォームを切り替えるためのドロップダウンがあります。
しかし、マップされたリクエストには、すべてのペットフォームを含む配列が含まれています。
私の問題は今です:コントローラーの外に、選択したオプションを読み取って、どのオブジェクトが人間に関連付けられているかを判断できる場所はありますか?