所以我在我的控制器中有这个
@events = Event.where(id: popular.map(&:impressionable_id))
基本上,在我看来,我在每个陈述中都有这个。但是,现在它出现了这样:
alex,
Sam,
Sam,
billy,
billy
我想要它返回的是这个
alex,
sam,
billy
我已尝试在最后使用.distinct
和.unique
无法胜出
任何帮助?
答案 0 :(得分:1)
@events = Event.where(id: popular.map(&:impressionable_id).uniq)