in lib/Collection.ts [68:76]
count(query) {
if (query && Object.keys(query).length > 0) {
return this._collection.countDocuments(JsonEncoder.decode(query), {
maxTimeMS: this.countTimeout
}).catch(_ => this._collection.estimatedDocumentCount());
}
// fast count
return this._collection.estimatedDocumentCount();
}