Всем привет! Использую mongoose + typescript Вопрос следующий: В схеме есть поле, являющее

собой массив и помеченное как необязательное
const taskSchema = new Schema<Task>({
...
attachments: {type: [{name: String, url: String}], required: false}
});

В соответствующем схеме интерфейсе оно также помечено как nullable
interface Task {
...
attachments?: Array<{
name: string,
url: string
}>
}

Но когда делается запрос к документу, в котором
attachments
отсутствует - mongo возвращает пустой массив вместо null
Вопрос в том, как это починить?

1 ответов

10 просмотров
Anton-Kviatkovskii Автор вопроса

Нашёл ответ тут: https://stackoverflow.com/questions/20713650/mongoose-creating-empty-arrays Чего то с нескольких раз не загуглилось

Похожие вопросы

Обсуждают сегодня

Только сейчас дошли руки до Orange pi 5. Это нормально что на нем YOLOv5s выдает 1 кадр раз в 2-3 секунды на CPU? Это без оптимизаций и прочих настроек, просто голый запуск че...
Denis
10
Всем привет) Я попробовал турбо роутер октябрьский. Вроде доволен, но возникла проблемка) Бутстраповские модалки плодят .modal-backdrop элементы Если модалка открыта, должне...
Виталий
3
Так а кто может спарсить всех участников чата? Идишники
Magic
18
Доброе утро. Подскажите, если если 4 корутины, внутри которых VideoCapture, то будут ли они работать асинхронно? Т.к. нагуглил, что Videocapture в моменте может быть открыт то...
Alexander👨‍💻
19
Всем привет! подскажите пожалуйста как можно увеличить качество фото?
Evgeniy
19
да пофиг на капчу зашел в чат и молчишь при этом ты нонейм? пошел вон
Magic
17
https://github.com/cluangar/YOLOv5-RK3588-Python/tree/singlethread Есть вот этот репозиторий, внизу видео на ютюбе где на выходе 15 FPS. Попробовал этот код и модель с адапта...
Denis
1
Я пожалуй ещё раз брошу клич: кто-нибудь хочет в рабство в ОЭЗ Алабугу на позицию инженера CV? Работы много, задачи сложные, ЗП высокая. Я передам контакт напрямую в HR.
Maxim 👀 Osminin #Slowpoke3D
13
Как удалить health check в Consul? Казалось бы, это должно быть не сложно, но я не могу найти в документации ничего про это, только про добавление service с health check "в н...
Roman
2
Всем привет! Подскажите пожалуйста С помощью OpenCVSharp работаю с rtsp потоком Но почему-то через +- 2 минуты поток зависает без всяких ошибок В какую сторону копать? С ...
Evgeniy
4
Карта сайта