dizisi yerine bir söz verir. Şu anda düğüm 4.3.2 ve mongo 2.6 kullanmaktadır. Tam bir koleksiyona (koleksiyonda şu anda üç belge) ulaşmaya çalışıyorum. Bu kodu kullandığımda bir sorunla karşılaşıyorum. Bu kod updateTimes tun edilircursor.toArray()
function checkUpdateTime(last_updated){
var collection = db.collection(last_updated);
collection.insert({a:1});
updateTimes = collection.find({a:1}).toArray();
}
var updateTimes = [];
checkUpdateTime('last_updated');
console.log(updateTimes);
bir söz değil ben umuyordum dizidir. Amaç, diziyi düzenlemek ve daha sonra koleksiyona geri eklemektir. Ekleme ifadesi işe yarıyor, ancak belgelerin geri alınması beklediğim gibi davranmıyor. Bu kodun birkaç versiyonunu denedim ama zar atmam.
Sanırım bir sözün neden iade edildiğini merak etmek bana bağlı mı? yapmadığınızda arayan
bir söz döndürerek arayan
- :
'" sen "' seçeneğini seçemezsiniz. Yapabilir. Async/await ile. –
@vp_arth hala, bunu senkronize etmeyecek (ipucu isminde, "async" ;-)). Olsa da, _look_ olabilir, bu yüzden bir örnek olarak ekledim: D – robertklep