我注意到我的范围趋势,并试图找出如何使它干燥干涸的倍数与simialar作用域查询
scope :newest, -> { order('created_at DESC') }
scope :top_sold, -> { order('qty_sold DESC') }
scope :most_viewed, -> { order('qty_viewed DESC') }
scope :most_downloaded, -> { order('qty_download DESC') }
scope :most_favorited, -> { order('qty_favorited DESC') }
我想在列传递我要整理,这样我可以在Photo上调用它。我试过这个,但遇到问题
scope :sort_photos, -> type { order('type DESC') }
Photo.sort_photos('qty_download')
我在正确的道路上还是有一个更聪明的方法来实现这一目标?