0

我对 Rails 很陌生,想利用 ActiveRecord 提供的关联来尝试建立一个新的项目和模式。我有两个模型,用户和问题。当管理用户设置用户时,我有一个带有类别列表复选框的表单。我希望这些类别映射到特定问题,以便稍后询问设置用户。我的想法是我有一个映射表 user_to_categories,它可以让我从用户那里得到必要的问题。但是问题表将具有 question_id 的主键,因此 has_many :through 似乎在这里不起作用。由于许多问题可以属于同一类别,因此 category_id 将只是问题表中的另一列。关于如何设置它以利用 Rails 和活动记录关联的任何建议?

4

1 回答 1

0

用户和类别之间的多对多,问题属于类别。现在,当您通过 UI 传递 category_ids 添加用户选择类别时,

于 2012-09-07T22:16:14.063 回答