Размер исключения MongoDB должен быть от 0 до 16 МБ.C#

Место общения программистов C#
Anonymous
Размер исключения MongoDB должен быть от 0 до 16 МБ.

Сообщение Anonymous »

Я использую агрегат и фасеты для реализации разбивки по страницам с использованием пропуска и ограничения. Один фасет используется для получения постраничных данных, а другой — для получения общего количества заказов.

Код: Выделить всё

Db.collection.Aggregate.Match(filter).Facet(facet1,facet2);
При передаче номера страницы как 4 и размера страницы как 500 я получаю исключение от сервера mongo db, поскольку предел конвейера превышает 16 МБ. Я также попробовал параметр агрегирования, разрешенный дискусе, как true, но бесполезно .Может ли кто-нибудь мне помочь в этом вопросе?

Подробнее здесь: https://stackoverflow.com/questions/731 ... 0-and-16mb

Вернуться в «C#»