私は MVC が初めてで、比較的基本的な質問があります。検索でいくつかの答えを見つけましたが、この一般的な機能の「ベストプラクティス」を知っているように感じさせるものは何もありません:
私は強く型付けされたビューを持っており、「メンバー」と「ペット」の間に関係があります。メンバー編集ビューのページで「新しいペットを作成」する必要があります。
この時点で、Member 編集ビューから Pet 作成ページに memberId を渡し、適切なメンバーが関連付けられた Pet モデルの新しいインスタンスを開始できるようにします。
ベスト プラクティスは、メンバー編集ビューから memberId を渡し (ただし、どのような方法で?)、この値を非表示のフォーム フィールドに格納することだと考えています。この値は、ペットの厳密に型指定された「memberId」値の正しい名前ですモデル。次に、Pet 作成コントローラーは、Pet の作成時にこの値を自動的に取得する必要があります。
Member 編集ビューから Pet 編集ビューに memberId を渡すのに助けが必要です。また、これが私が探していることを達成するための最良の方法であるかどうかについての一般的な考えも必要です。お時間とご協力いただきありがとうございます。