MongoServerError: Limit value must be non-negative

I’m stuck when I get an error like this, I’ve been looking everywhere for a solution but haven’t gotten any results. Please help me. thank you

Product.js “Routes”

router.get("/products/total/", productsCount)

Product.js “Controller”

exports.productsCount = async (req, res) => {
  let total = await Product.find({}).limit(0).estimatedDocumentCount().exec();
  res.json(total);
}

My error:

enter image description here