¿Cómo obtengo un recuento de todos los elementos en una colección de Mongo, utilizando el controlador 2.x C#?
Estoy tratando de usar CountAsync, que necesito pasar en un filtro. No quiero filtrar, quiero que me devuelvan todo.
Siempre puede pasar el documento vacío en el método como este
db.collection.CountDocumentsAsync(new BsonDocument());
db.collection.count()
En C# puedes usar Count() en el cursor de tu colección.
Prueba de la siguiente manera:
var mongo = new Mongo(); mongo.Connect(); var db = mongo.GetDatabase("DatabaseName"); var collection = db.GetCollection<Product>(); var totalCount= collection.Count();
puede verificar en la siguiente URL esta url