Kуда вставить default, что бы если не передаётся фото по умолчанию, создавалось одно фото с kind: 'thumbnail' и определённым url ?
Уже и так и эдак пробовал. На простом примере с Views понятно как применить, а как с Images?
const Images = new Schema({
kind: {
type: String,
enum: ['thumbnail', 'detail'],
required: false
},
url: {
type: String
},
});
const Tags = new Schema({
label: {
type: String
},
});
const ArticleScheme = new Schema({
images: [Images],
title: {type: String, required: true},
author: {type: String, required: true},
text: {type: String, required: true},
views: {
type: Number,
default: 123
},
tags: [Tags],
createdAt: {
type: Date
}
});
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники