Имя поля, используемого как первичный ключ
Имя коллекции в базе данных
Извлекает значение из результата запроса к базе данных
Результат запроса к базе данных
Извлеченное значение или null
Вставляет новые данные в базу
Данные для вставки
Результат операции вставки
Выполняет произвольный запрос к базе данных
Функция обратного вызова для выполнения запроса
Результат выполнения запроса
Удаляет данные из базы
Данные для удаления
Результат операции удаления
Сохраняет данные в базу (вставка или обновление)
Данные для сохранения
Флаг нового элемента
Promise с результатом операции
Выполняет запрос на выборку данных из базы
Параметры запроса
Флаг выборки одного элемента
Promise с результатом запроса
Выбирает один элемент из базы данных
Параметры запроса
Promise с результатом запроса или null
Устанавливает правила валидации для модели
Массив правил валидации
Обновляет существующие данные в базе
Данные для обновления
Результат операции обновления
Интерфейс контроллера базы данных Определяет методы для работы с MongoDB и управления данными
Example