我有User
和Community
模型。
Community
此命令将被用户喜欢模型
if current_user.voted_up_on? @community
current_user.dislikes @community
else
current_user.likes @community
end
我现在正在尝试获取所有喜欢@community 的用户。我正在尝试这样做。但它不会返回正确的用户。
我怎样才能解决这个问题?
@users = User.where(:id => @community.likes.map(&:voter_id)).order("last_active_at DESC").limit(10)
我为此 https://github.com/ryanto/acts_as_votable使用名为“acts_as_votable”的 gem