Модели в Mongoose
Модель в Mongoose - представление коллекции с MongoDB в вашем коди.
Модель используется для:
осуществление create/read/update/delete (CRUD) операций с коллекцией
валидация CRUD операций
автоматическая генерация схемы коллекции с вашего кода
и т. д.
Создание модели в Mongoose:
// 'users'
const Author = mongoose.model('User', userSchema); // schema from previous slideСоздание нового документа:
async function createAuthor() {
const author = await Author.create({
first_name: 'Test',
last_name: 'Testov',
email: 'example@email.com',
age: 20,
});
return author;
}Обновление документа/документов по критерию:
Поиск документа/документов:
Удаление документа:
Last updated
Was this helpful?