W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
解釋:指定數(shù)據(jù)庫集合的查詢排序條件。
參數(shù)說明
該方法傳入?yún)?shù)分別是 fieldName 和 order,參數(shù)類型都是字符串類型,fieldName 為需要排序的字段,order 為排序順序,能取asc
或desc
。如果需要對(duì)嵌套字段排序,需要用 "點(diǎn)表示法" 連接嵌套字段,比如style.color
表示字段style
里的嵌套字段color
。同時(shí)也支持按多個(gè)字段排序,多次調(diào)用
orderBy
即可,多字段排序時(shí)的順序會(huì)按照orderBy
調(diào)用順序先后對(duì)多個(gè)字段排序。
代碼示例 1 - 按一個(gè)字段排序
按年齡降序排列用戶
swan.cloud.init({
env: 'envId'
});
const db = swan.cloud.database();
db.collection('users')
.orderBy('age', 'desc')
.get()
.then(res => {
console.log(res);
})
.catch(err => {
console.warn(err);
});
代碼示例 1 - 按多個(gè)字段排序
先按年齡降序,再按收入升序排列用戶
swan.cloud.init({
env: 'envId'
});
const db = swan.cloud.database();
db.collection('users')
.orderBy('age', 'desc')
.orderBy('income', 'asc')
.get()
.then(res => {
console.log(res);
})
.catch(err => {
console.warn(err);
});
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: