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