Изменение результата вывода курсора mongodb
Я разрабатываю собственный ODM и имею классы моделей для каждого документа коллекции. Классы модели возвращают измененный результат документа (например: удаляет поле пароля у пользователя)
Я столкнулся с неприятной проблемой, которую я не знаю, как решить эффективно.
Коллекция Mongodb find
Функция возвращает курсор. Я хочу, чтобы этот курсор возвращал измененный forEach
а также toArray
на основе модифицированного документа результата модели. Как я должен идти об этом?
Заметки:
Если это поможет, я пришел из Laravel PHP фона MySQL