aravindnc / mongoose-aggregate-paginate-v2

A cursor based custom aggregate pagination library for Mongoose with customizable labels.
MIT License
131 stars 23 forks source link

Pass limit 0 to return only the meta #43

Open crispiestsquid opened 2 years ago

crispiestsquid commented 2 years ago

In the mongoose-paginate-v2 package you can pass limit of 0 to return only the meta data and no docs.

Zero limit

You can use limit=0 to get only metadata:

Model.paginate({}, { limit: 0 }).then(function (result) {
  // result.docs - empty array
  // result.totalDocs
  // result.limit - 0
});

I would very much think that having this functionality here would be great as well!

Thoughts?