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