我使用所谓的acts_as_follower
(https://github.com/tcocca/acts_as_follower)宝石为什么在尝试排序时返回没有方法错误?
在这里,我试图获取所有谁是下CURRENT_USER用户。
然后我希望他们通过所谓的列last_active_at
于是,我像这样的代码排序,但它返回的错误。 我该如何解决?
控制器
@followed_users = current_user.followers.order('users.last_active_at DESC').limit(10)
错误消息
NoMethodError (undefined method `order' for #<Array:0x0000000ab3cf18>):
请更新与型号代码的问题。 –
@ManojMonga或者你能告诉我如何获取DESC订购的记录吗?与此代码'@followed_users = current_user.followers.sort_by {| n | (10)' – MKK
请参阅''current_user.followers''是什么在这里获取数组中的追随者。根据对我的回答的评论,它给出了错误。无论如何,如果这是为你工作,仍然无法调整它只获取10条记录,因为这个查询正在由宝石处理。 –