我正在开发一个Rails应用,用户可以在其中关注tag
。我正在使用acts_as_taggable
和acts_as_follower
,但我不知道如何继续。
用户模型:
class User < ApplicationRecord
acts_as_follower
end
帖子模型
class Post < ApplicationRecord
belongs_to :user
acts_as_taggable_on :tags
end
但我应该在哪里放acts_as_followable
?
答案 0 :(得分:0)
您应该将acts_as_followable
放在您希望用户能够关注的任何内容上。在这种情况下,我假设您希望用户能够关注帖子,所以:
class Post < ApplicationRecord
belongs_to :user
acts_as_taggable_on :tags
acts_as_followable
end
请记住,此宝石与acts_as_taggable_on
宝石完全无关。它们执行不同的操作,默认情况下不进行交互。