0

我有一個屬性爲impressionist_count的對象。 impressionist_countFixnumorder_by fixNum,integer ... mongoid

object.impressionist_count 
# => `20`, `1000`, `26`, etc. 

我想我的降序排列的所有對象進行排序,但它不工作,這樣的:

Objects.order_by(:impressionist_count, :desc) 

我不知道我做錯了。我怎樣才能解決這個問題?

回答

0

使用.desc()

Objects.desc(:impressionist_count) 

或者你可以使用.order_by()如果您包裝使用數組是這樣的:

Objects.order_by([[:impressionist_count, :desc]])