usermodel.find({ 'word': { $regex: `.*${word2}.*` } })
.populate('user').limit(3)
.skip(page).exec((err, searches) => {
})
한도를 사용하고 건너 뛸 때 문서 수 (전체)를 얻으려면 어떻게해야합니까? mongoose-paginate를 사용할 때 총계를 얻지 만 여기에서 총계를 어떻게 얻을 수 있습니까?
$ facet를 사용하여 두 개의 개별 쿼리를 실행할 수 있습니다 .
usermodel.aggregate([
{ $match: { your query goes here } },
{
$facet: {
filtered: [ { $limit: 3 } ],
total: [ { $count: "total" } ]
}
},
{
$unwind: "$total"
}
])
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다