モデルを保存し、保存されたモデル内にDbrefのようなフィールドを入力する方法はありますか?
私は現在やっています
dbrefobj.findbyid(id).run(
function (err, dbrefobj) {
topobj.save....
私は次のようなことをしたいです
topobj.save.populate(dbrefobj)
ありがとう!
モデルを保存し、保存されたモデル内にDbrefのようなフィールドを入力する方法はありますか?
私は現在やっています
dbrefobj.findbyid(id).run(
function (err, dbrefobj) {
topobj.save....
私は次のようなことをしたいです
topobj.save.populate(dbrefobj)
ありがとう!
スキーマにミドルウェアを定義'save'
して、ドキュメントを保存する動作に独自の処理を挿入できます。あなたの場合、参照されているドキュメントを検索し、そこから必要なものをすべて、保存されているドキュメントに取り込みます。こちらのMongooseミドルウェアのドキュメントを参照してください。