在Ruby on Rails中为帖子添加标签

12 tags model-view-controller post blogs ruby-on-rails

我正在使用Scaffolding在Rails中创建一个博客.我想在StackOverflow和WordPress上的每个帖子上添加一个'tags'字段.我可以用字符串类型(rails generate scaffold post title:string body:text tags:string)然后逗号分隔,但这不是好习惯,因为我希望读者按标签浏览(例如/tags/web20/tags/lol).我怎样才能做到这一点?

mol*_*olf 18

标记很常见,实现是一种商品.我认为"作为可标记的行为"通常是实现标记的首选方式.

请参阅其他流行的解决方案在这里.

如果您希望自己实现它,可以深入了解源代码以找到一些想法.