2011-09-07 61 views
1

你好,我用Rails3中+ mongomodel + mongodb.I可以按遞增的數據,但我不知道如何通過遞減如何通過遞減在mongomodel使用順序Rails3中

@article = Article.where().sort(['title']) 

此代碼以通過排序asc.if不使用sort()數據將按創建日期進行選擇。

如何通過遞減訂購

回答

-1

嘗試:

@articles = Article.where(...).order(:title.desc) 
0

@articles = Article.where(:爲了=> title.desc)

2

我相信這樣的事情會工作:

@articles = Article.order('title DESC') 

當我這樣做時,我看到生成以下查詢:

find({}, {}).sort([["title", :descending]]) 

所以我假設它使用了mongo後端。

4

這應該工作:

@article = Article.where().order("title desc") 
3

使用如下:

@article = Article.where(..your condition..).order_by(:title => "desc") 
0

現在你可以 @article = Article.where()遞減。(:標題)