Вопрос на засыпку. Есть схема коллекции assignedUserId: {

ref: 'users',
type: Schema.Types.ObjectId,
default: null
},
folderId: {
ref: 'folders',
type: Schema.Types.ObjectId,
default: null
}
Добавляю я значит документ в эту схему и оставляю оба этих поля пустыми в форме. Так вот, с полем assignedUserId все в порядке, а вот если оставить пустым поле folderId то вылетает ошибка "Cast to ObjectId failed for value \"\" at path \"folderId\" for model \"documents\"". Т.е. якобы он неможет пустую строку преобразовать в ObjectId. Почему тогда с полем assignedUserId прокатывает?

3 ответов

2 просмотра

у вас пишет что значение есть и оно равно пустой строке "", значит надо ансетить либо выставлять явно нулл

Roman-Grushko🏒🐧 Автор вопроса
Nick
у вас пишет что значение есть и оно равно пустой с...

Странно, но сейчас протестил еще раз, и опять вылазиет эта ошибка, хотя я уже прописал, что если строка пустая, то присовить null

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

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

Всем привет, Добавил в плагин определение user agent public function registerMarkupTags() { return [ 'filters' => [ 'staticPage' => ['RainLab\Pages\Cl...
John Norton Kruger
3
Приветствую. Есть N видео объектов (фильмы). Часть полной длины просмотра а часть короткие ( обрезаны титры). Задача найти идентичные фильмы. Я не в курсе, есть ли аналог шаз...
Nikolay Chudinov
7
Я колись ставив гуглу антиспам 3.0, може і норм, але мені не дуже зайшло. Теж думав тиждень, що його і куди. Зупинився на трех варіантах відразу всі три і включив 1. Перевір...
𝓔𝓾𝓰𝓮𝓷𝓮𝓥 J
2
Кто знает как подружить Gstreamer с OpenCV? Вот такой пайплайн я шлю с гстримера но OpenCV + python у меня никак не получается его воспроизвести "gst-launch-1.0 nvarguscameras...
Artem
3
Как потом сделать чтобы питон видел нахождение скомпилированных файлов? Я через системные переменные пробовал указать расположение но не помогло
Artem
5
https://youtu.be/d8Jx6zO1yw0?si=AvWkrBe-RS3FAlWX Компилировал с CUDA по этому гайду, единственно моменты: 1) С VS 2022 работает, нужно только что бы была установлена среда C...
Denis
1
Всем привет, может кто знает нормальных иностранных хостинг провайдеров. Что бы по качеству аналогичные netangels, beget, timeweb?
Black Cat
4
Добрый день , слышали про то что XML схемы https://schemas.xmlsoap.org/soap/envelope/ перестали работать со поза-вчера. А домен https://schemas.xmlsoap.org/ , отвечает 404 оши...
Max Dubovsky
3
Второй вопрос: снимаются ли эти ограничения при покупке на fragment хрени за кучу денег? (до 4096 / 2048)
Артем Уколов
3
Это везде так работает, или еще колдовать нужно?)
Квадрат Гипотенузы
6
Карта сайта