私は RoR にかなり慣れていないので、これを行う方法に頭を悩ませています。
基本的に、データベースから新聞のドロップダウンを動的に設定するドロップダウン メニューを設計したいと考えています。論文が選択されたら、ユーザーが問題のカテゴリ (例: 請求)、特定の問題の種類 (例: クレジット カードの請求)、連絡先の種類 (メールまたは電話) を選択できるようにしたい (合計 4 ドロップ)ダウン)。
issue カテゴリ、issue_type、および contact_type はすべて Issuelog に属します。各問題ログは、モデル コードに従って、特定の新聞に属している必要があります。非常に標準的な選択セットを使用して、ユーザーが各論文の問題の種類ごとに種類ごとの連絡の量を記録できるようにしたいと考えています。新聞のテーブルは送信後に変更されません。その特定の論文に関連する問題ログが作成されるだけです (デフォルトで作成された ID - このシナリオで追加のキーを作成する必要があるかどうかはわかりません)。
問題のログ
class Issuelog < ActiveRecord::Base
belongs_to :newspaper
attr_accessible :category, :contact_type, :issue_type
end
新聞
class Newspaper < ActiveRecord::Base
has_many :issuelogs
attr_accessible :affiliate_group, :name
end
私が望むものを達成するために、これを全体的にどのように構成する必要があるかを理解するのに苦労しています。ビューで JavaScript を使用する必要がありますか? また、モデルの設計は、達成しようとしていることに意味がありますか?