2017-06-02 96 views
0

我想在節點orm中使用find方法獲取排序項目。我知道find()中有'order'參數,它會給我從'a-z'分類的項目。如果我想從'z-a'命令獲得項目,我該怎麼做這意味着如何在節點orm中使用'GROUP BY DESC'?如何對節點orm中的項目進行排序find

回答

0

有由

UserModel.find({ID:ID_VALUE})爲基的方法GROUPBY({列1,列2})的順序( ' - 名稱')。

在ORM庫中,你可以找到下面的功能,它會引導你更多。

export interface SelectQuery { 
select(fields: string): SelectQuery; 
calculateFoundRows: SelectQuery; 
as(alias: string): SelectQuery; 
fun(fun: string, column: string, alias: string): SelectQuery; 
from(table: string, from_id: string, to_id: string): SelectQuery; 
from(table: string, from_id: string, to_table: string, to_id: string): SelectQuery; 
where(...args: any[]): SelectQuery; 
whereExists(table: string, table_link: string, link: string, conditions: { [column: string]: any }): SelectQuery; 
groupBy(...columns: string[]): SelectQuery; 
offset(offset: number): SelectQuery; 
limit(limit: number): SelectQuery; 
order(column: string, direction: string): SelectQuery; 
build(): string; 
} 
相關問題