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