我对 RoR 还很陌生,并且在思考如何做到这一点时遇到了麻烦。
基本上我想设计一个下拉菜单,该菜单将动态填充数据库中的报纸下拉菜单。选择论文后,我希望用户能够选择问题类别(例如:计费),然后是特定的问题类型(例如:信用卡费用),然后是联系类型(电子邮件或电话)(总共 4 滴下降)。
问题类别、issue_type 和contact_type 都属于Issuelog。根据我的模型代码,每个 Issuelog 都应该属于特定的报纸。我希望用户能够记录每篇论文的每种问题的每种联系的数量,并提供一组非常标准的选择。报纸表在提交后不会改变,它只会创建一个与该特定论文相关的 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,我的模型设计是否对我想要实现的目标有意义?