Используйте Count
вместо этого метод Count
, поскольку это означает «Пропустить и ограничить».
Console.WriteLine(collection.Find(query).SetSkip(0).SetLimit(1).Size());
Из документации MongoDb: « По запросу с использованием skip () и limit () размер игнорирует эти параметры по умолчанию. Используйте count (true), чтобы он учитывал значения пропусков и ограничений в расчете. « Это именно то, что мне нужно учитывать приведенные элементы для конкретного запроса, пока он не превысит определенный предел, как 1000, но я не вижу никакого способа сделать это в драйвере c #. Количество IMongoCollection и SetCount IMongoCursor не зависит от параметра. Есть идеи?
c#,mongodb,mongodb-.net-driver,