基本上我想添加对标签投票的能力,所以我想为每个不同模型的标签设置一个优先级列。
关于如何做到这一点的任何想法?
我怀疑我需要进行新的迁移,但我不知道该怎么做。迁移会是什么?
谢谢!
答案 0 :(得分:4)
我记得,acts_as_taggable
创建了一个名为tags
的表,因此您向该表添加一个字段:
rails g migration add_votes_to_tag votes:integer
并添加您的逻辑以对标记进行投票。
P.S。不确定我是否理解你的问题。
答案 1 :(得分:0)
如果要扩展标记类的常规用法,似乎就是这种情况,并为需要计算的那些标记创建一个特殊情况,您可以依赖名为{{1}的核心的钩子方法}
[find_or_create_tags_from_list_with_context][1]