Если рассмотреть пример из
этого вопроса.
Там есть отдельно модель для
Role
и
User
, но в то же время в User используется поле типа
mongoose.model('Role').schema
При сохранении Role независимо, а потом при сохранении User с одним из полей которого является ранее сохраненный объект Role, то как это будет представлено в памяти? Поле из User будет просто ссылаться на объект Role или будет создана копия ?