我注意到我的範圍趨勢,並試圖找出如何使它乾燥乾涸的倍數與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')
我在正確的道路上還是有一個更聰明的方法來實現這一目標?