Я хочу вставить один документ в collection1
, и после успешной вставки документа я хочу вставить другой документ в collection2
. Одним из полей для документа в collection2
будет _id
документа, только что вставленного в collection1
.
Я использую обратный вызов:
db.collection1.insert(<document>,function(err,doc)){
db.collection2.insert({collection1_id: doc[0]._id, <field>:<value>})
Однако кажется, что обратный вызов недоступен без Node.js
.
Есть ли обходной путь?