2016-05-16 15 views
2

入れ子のコレクションを保存したばかりのときにIDを取得するにはどうすればよいですか?mongooseを使ってMongoDbで作成したコレクションのIDを取得する方法は?

コード:

(Topic = schemaname from mongoose) 
Topic.findByIdAndUpdate({_id: data.topicId}, {data that im inserting in the nested collection}) 

トピックが更新され、ネストされたコレクションがIDでも、追加されます。 挿入されたネストされたコレクションのIDを返す方法はありますか?

+0

[マングース:findOneAndUpdateが更新された文書を返さない]の可能性のある重複してみてください(http://stackoverflow.com/questions/32811510/mongoose-findoneandupdate-doesnt-return-更新された文書) –

答えて

0

queryオプション{new:true}

Topicopic.findByIdAndUpdate({_id: data.topicId}, {}, {new:true}) 
関連する問題