У меня есть небольшой вопрос. Я пытаюсь запустить этот код и почему 5 до «мяу». Я думал, что причина в том, что скорость сохранения Db медленнее и попытаться добавить много операций после console.log (5), но «мяу» тоже была последней.Запрос скорости Mongoose
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/test');
var Cat = mongoose.model('Cat', { name: String });
var kitty = new Cat({ name: 'Zildjian' });
kitty.save(function (err) {
if (err) {
console.log(err);
} else {
console.log('meow');
}
});
console.log(5);
Возможный обман http://stackoverflow.com/questions/23667086/why-is-my-variable-unaltered-after-i-modify-it-inside-of-a-function-asynchron – chridam