【问题标题】:What is the best way to add a list of 'skills' to a user model in rails?向 Rails 中的用户模型添加“技能”列表的最佳方法是什么?
【发布时间】:2012-11-10 08:21:32
【问题描述】:

在我的用户编辑页面上,我希望用户能够从复选框中选择他们知道的编程语言。我会给他们大约15个可供选择。然后我想将这些结果存储在 User 模型中以供以后访问/搜索。

最好的方法是什么?

【问题讨论】:

标签: ruby-on-rails ruby-on-rails-3 forms


【解决方案1】:

您可以应用多对多关联来实现此目的。如果你谷歌甚至搜索 SO,你会得到很多例子。

但是,您可以使用以下 gem 简单地实现相同的目标

https://github.com/mbleigh/acts-as-taggable-on

它的示例似乎符合您的要求。在示例中,他们描述了相同的(技能)事物。因此,您将轻松完成它。

【讨论】:

    猜你喜欢
    • 2012-03-21
    • 1970-01-01
    • 1970-01-01
    • 2014-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-12
    • 2019-03-26
    相关资源
    最近更新 更多