【发布时间】:2012-11-10 08:21:32
【问题描述】:
在我的用户编辑页面上,我希望用户能够从复选框中选择他们知道的编程语言。我会给他们大约15个可供选择。然后我想将这些结果存储在 User 模型中以供以后访问/搜索。
最好的方法是什么?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 forms
在我的用户编辑页面上,我希望用户能够从复选框中选择他们知道的编程语言。我会给他们大约15个可供选择。然后我想将这些结果存储在 User 模型中以供以后访问/搜索。
最好的方法是什么?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 forms
您可以应用多对多关联来实现此目的。如果你谷歌甚至搜索 SO,你会得到很多例子。
但是,您可以使用以下 gem 简单地实现相同的目标
https://github.com/mbleigh/acts-as-taggable-on
它的示例似乎符合您的要求。在示例中,他们描述了相同的(技能)事物。因此,您将轻松完成它。
【讨论】: