MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

return Model.create(arr).exec() funktioniert nicht in Mungo

Das then Die Funktion gibt kein Promise zurück, die exec tut es !

Sie müssen also return Comp.remove({}).exec() ausführen

Comp.find({}).exec()
.then(function(docs){
    return Comp.remove({}).exec();
})
.then(function(result_of_remove){
    return Comp.create(arr).exec();
})
.then(function(result_of_create){
    ....
})