我想拿到跟query条件匹配的条目总数total,怎么拿比较好?
我现在的做法是外面再套一层查询,感觉这样不好.
db.collection('netdatas').find(query).count().then(total=>{
db.collection('netdatas').find(query).sort(sort).skip((page - 1)*num).limit(num).toArray().then(docs=>{
ws.send(JSON.stringify({
cmd:"query_netdatas",
data:{
num,
page,
total,
records:docs
}
}))
})
})看了下可以用aggregation,但是沒搞定~
DIEA
素胚勾勒不出你
随时随地看视频慕课网APP
相关分类