başka bir geçici çözüm:
var array = [{ type: 'jelly bean' }, { type: 'snickers' }];
Candy.create(array, function (err, jellybean, snickers) {
if (err) // ...
});
İşte belgeler bulunmaktadır. Sözlerle mongoose kullanıyorsanız, bunu Q kullanarak yapabilirsiniz.
Aşağıdaki kodu kullanarak firavunfaresi için varsayılan vaadi olarak Q kullanmaya başlayabilirsiniz:
const mongoose = require('mongoose');
mongoose.Promise = require('q').Promise;
Sonra aşağıda gibi belgelerin bir dizi kaydedebilirsiniz. users
değişkeninde gösterdiğim bir dizi Kullanıcı modelini saklı tutuyoruz.
Q
.all(users.map(curr => curr.save()))
.then((results) => { //do something })
.catch((err) => { //handle error })
.save()
bir q
söz ve dizi map
işlevini kullanarak, biz kullanıcı modelleri dizisi kullanarak bir söz dizisi oluşturacağız dönecektir.
Eğer doğru cevabı güncelleyin Can yanı firavunfaresi ile çalışır? –
@IcyFlame Bağlantılı postanız teknik olarak bunun kopyasıdır. –
@DanMandle sağa! Tarihleri fark etmedim. İşaret ettiğin için teşekkürler. – IcyFlame