Class: SpreeCmCommissioner::Routes::FindPopular

Inherits:
Object
  • Object
show all
Defined in:
app/finders/spree_cm_commissioner/routes/find_popular.rb

Instance Method Summary collapse

Instance Method Details

#executeObject



17
18
19
20
21
22
# File 'app/finders/spree_cm_commissioner/routes/find_popular.rb', line 17

def execute
  SpreeCmCommissioner::Route
    .includes(:origin_place, :destination_place)
    .order(Arel.sql('COALESCE(fulfilled_order_count, 0) DESC'))
    .order(Arel.sql('COALESCE(order_count, 0) DESC'))
end