私はこの問題を非常に綿密に分析しようとしていますが、まだアプローチする良い方法を見つけていません。(私の説明が十分であることを願っています)
だから私は3つのモデル[ユーザー、ステータス、マイルストーン]を持っています ステータスモデルはユーザーモデルに属します マイルストーンモデルはステータスモデルに属し、ステータスモデルを通じてユーザーモデルにも属します
さて、次のようにして、各マイルストーンをモデルに結び付けたいと思います (milestone.build_status、これは CLI から非常に簡単です。テストして試してみましたが、期待どおりに動作します。)
だから私が抱えている大きな問題はウェブページにあります。すべてのステータス(ユーザーがステータスを入力したときのケースをすでに処理しています)を、対応するテキストフィールドを使用してユーザーに表示しています。ユーザーはマイルストーンを入力できます。投稿すると、テキストフィールドのパラメーターのみを取得できます提供されました(当然です!それは明らかではありません)。
私の質問は、ユーザーがマイルストーンを入力した特定のステータスを把握するために使用できるいくつかの可能なアプローチは何かということです。