Skip to main content

Count Documents

The CountDocuments method is used to count the number of documents in a collection that match a given filter if provided.

Usage

count := WitcherModel.CountDocuments().ExecInt()

Usage with Filters

You can filter the results of a CountDocuments query by passing a filter object to the CountDocuments method.

count := WitcherModel.CountDocuments(primitive.M{
    "school": "Wolf"
}).ExecInt()

In the example above, we are counting the number of witchers from the Wolf school.