then
funtion वादा वापस नहीं करता है, निष्पादन करता है !
तो आपको return Comp.remove({}).exec()
करने की आवश्यकता है
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){
....
})