看起来Act_as_taggable_on是更成熟的gem,但Rocket_tag是更新、更热门的。
你会推荐哪一个,为什么?
我发现大多数比较Rails标签的帖子都相当过时,我想知道是否有人了解Rocket_tag (关于它的信息不多)。
发布于 2012-06-05 21:39:25
我两个都用了。
我对act_as_taggable非常满意,但是对于Rails3.1,我切换到了rocket_tag。
在rails <3.1 act_as_taggable的每个项目上。
对不起,我没有任何在线资源,这只是我自己的观点。
发布于 2012-06-13 15:03:42
我是rocket_tag的作者,所以我有点偏见。我写rocket_tag的原因是,我发现其他可加标签的gem的代码混乱且不可读,因此很难扩展和使用。我通常使用Ernie Millers excelent Squeel GEM来编写和组合数据库查询。Squeel是一个非常干净和强大的ruby DSL,用于组装SQL。
如果你需要一些定制的标签查询,那么我建议看看rocket_tag是如何组合在一起的,并尝试使用你自己的标签分析方法。
https://stackoverflow.com/questions/10648058
复制相似问题