我有文章,个人资料和评论。对每种新实例进行分类的最佳方法是什么?当用户创建新文章,个人资料或评论时,他必须为他们选择一个类别。我想要一个下拉菜单,他可以从中选择类别。每个模型的类别都不同,一个模型中出现的类别不能出现在另一个模型中。 谢谢。
答案 0 :(得分:1)
至于类别或'标签',我推荐这个宝石,
http://github.com/TylerRick/acts_as_taggable。
似乎是合适的。
对于下拉菜单,我会在此处关注此博客:
http://www.softiesonrails.com/2008/4/10/absolute-moron-s-guide-to-forms-in-rails-part-5
这就是让我开始用动态模型制作复杂下降的原因。那一节,第5部分特别谈到了你所要求的内容,但你可能不得不回溯到第1部分(我推荐它),看看他是如何构建它的。
祝你好运!