티스토리 뷰

NodeJS

Mongodb 페이징 query

Grand_J 2019. 5. 3. 11:17
반응형

 

 

db.getCollection('컬렉션이름').find({})

.sort({_id: data.order_type || -1})             // 최신순 : -1, 과거순 : 1

.skip(data.page_size*(data.page_num-1)) // 페이지 번호 

.limit(data.page_size)                          // 페이지 사이즈

.toArray((err, docs) => {

if(err){

console.error(err);

reject({err: errors})

return;

}

 

resolve(docs);

 

});

 

 

// 얘는 카운트 할때 

db.getCollection('컬렉션이름').find({}).count()

 

끘@#$$#%@#$!@$#

반응형