【发布时间】:2015-02-25 23:32:23
【问题描述】:
所以我希望我的用户模型拥有_many 技能。我希望技能有两个不同的类别:想要的技能和拥有的技能。
例如,用户可以将技能添加到他们拥有的个人资料中,例如 HTML。他们还可以在他们的个人资料中添加他们希望学习的技能,例如 Ruby on Rails。在他们的个人资料中,它将分别列出他们当前的技能和想要的技能。
从高层次上看,构建这个的最佳方法是什么?我只希望有 1 个没有重复项的技能模型,但我希望有一种方法让用户在数据库中拥有 2 个单独的技能组。
【问题讨论】:
标签: ruby-on-rails relationships database-relations