モデルにはA
というモデルがあり、データベースにはいくつかのフィールドといくつかの関係があります。このモデルのためのアクション.create()
は、ユーザーから直接データを取得できません:Railsで何かを生成するモデルを作成する良い方法
- ユーザーは、モデルがいくつかのデータ
- は、彼が望んでいると、最終的な実行されている場合STEP1
- ユーザーは、このデータを変更するレンダリング生成し、
.new()
形でいくつかのparamsを設定し、世代。 - 最終生成の結果がデータベースに格納され、ユーザーにレンダリングされます。
このシナリオをMVCとRuby on Railsにどのように適用できますか?
更新
私はRoute
と/search
フォームという名前のモデルを、持っています。 /search
では、ユーザーはRoute
のお気に入りの都市と国を指定できます。
いくつかの適切な都市を選択し、TSP
を解決してGoogleマップに表示します。
これは手順1です。
ユーザーはさらにこの事前ルートを編集し、[続行]をクリックできます。発電機は、選択された都市にいくつかの適切な場所を見つける必要があります。
それだけです。
あなたははるかに明確にする必要があります。私は今あなたの質問を3回読んだが、それでも意味をなさない。一般化するのではなく、特定の例と具体的な質問を提供するのがベストです。 – jamesc
更新のいくつかの例 – everm1nd