Я определяю переменную и затем вызываю функцию find (), как только в функции обнаруживается один указанный c документ, я назначаю поле этого документа переменной, которую я только что определил ранее. Но я обнаружил, что это назначение не работает хорошо.
var max;
Event.find({},function(err,result){
if(err)
console.log("Error");
max = result[0].eventId;
});
console.log("Max is "+max);//Undefined
После этого я хочу вывести значение «max», но оно показывает «undefined».