статьи. Оба этих поля являются массивами обджект-айдей с рефами к соответствующим схемам. Когда я получаю через модель объект и не вызываю .populate() - закономерно в объекте два массива строк-ObjectId. populate('categories') спокойно подставляет соответствующие объекты из Категорий.
populate('articles') полностью обнуляет массив со статьями.
Почему так?
Подствавил в populate объект с явным указанием модели и пути. Завелось. Вопрос закрыт
А зачем аутоинк? Ты в курсе почему у монги внутренние айдишники именно такие, а не целочисленные?
Мне нужна для рендера такая нумерация
Так может тебе монга не нужна?
Привык к монге А менять бд на ту, у которой автоинкремент "нативный" чуть-чуть влом)
А вообще, я не могу дать чёткий ответ на твой вопрос
Так он вроде _id не трогает. Или в монгузе _id == id ?
не равно моё подключение плагина создаёт дополнительное поле, которое автоинкрементируется при создании нового документа
Тогда всё ок же.
Не знаю, если не трогает, то ок. Но для инкремента же всё равно надо что-то делать. Учитывая, что монга как раз хороша на записи, это что-то явно не добавляет очков сильной стороне монги
а почему?
Обсуждают сегодня