Я хочу скопировать все документы из одной коллекции в другую в одной БД. Как я могу это сделать?
Схемы следующие:
var kittySchema = new mongoose.Schema({
name: String
});
var Kitten = mongoose.model('Kitten', kittySchema);
var catSchema = new mongoose.Schema({
name: String
});
var Cat = mongoose.model('Cat', catSchema);
Теперь переместим все документы:
var Object=[];
Kitten.find(function (err, kittens) {
if (err) return console.error(err);
Object=kittens;
console.log(Object);
Cat.insertMany(Object, function(error, docs) {
if (err) return console.error(err);
Kitten.deleteMany( function (err) {});
});
});