Почему свойство не устанавливается на модели в мангусте - PullRequest
0 голосов
/ 28 февраля 2020

Я пытаюсь сохранить модель с ref в другую модель с именем class. И свойство находится в модели после того, как я его создаю, но когда я сохраняю его, класс исчезает.

Это код сохранения

const newStudent = class_id ? new _Student({vkId, class: class_id}) : new _Student({vkId});
//newStudent have class property 
await newStudent.save();//but there it is dissapear
return await DataBase.getStudentBy_Id(newStudent._id);

class_id - это objectId из документа

Это способ определения свойства класса в схеме

class: {
        type: mongoose.Schema.ObjectId,
        ref: "Class",
        autopopulate: true
    }

Справка пожалуйста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...