2015-02-18 5 views
1

Я использую mongodb и mongoose. Некоторые свойства используемой мной схемы документа имеют значения по умолчанию, которые устанавливаются при сохранении документа. Я намерен прочитать эти свойства после вызова функции save() экземпляра документа. Однако, кажется, не save(), чтобы применить изменения к экземпляру документа:Обновить объект после сохранения()

doc.save(); 
console.log(doc.somePropertySetByDefault); // undefined 

Есть ли способ, как можно сделать это без написания всего запроса (т.е. Doc.findOne(...))?

+0

Это только свойство, которое возвращается неопределенным? или это сам документ? –

+0

Это только собственность. – dsd

+0

И каков результат, когда вы явно задали свойство до сохранения? –

ответ

1

Решение, которое я нашел, должно было позвонить doc.populate().