Всем привет, впал в ступор казалось бы из за мелочи, не могу присвоить значение переменной res всегда в консоли вижу undefined
надеюсь на помощь здешних профессионалов
var res;
function MDB() {
const mongoose = require("mongoose");
const Schema = mongoose.Schema;
var result;
// установка схемы
const userScheme = new Schema({
name: String,
age: Number
});
// подключение
mongoose.connect("mongodb://localhost:27017/usersdb", { useUnifiedTopology: true });
const User = mongoose.model("User", userScheme);
const user = new User({
name: "Bill",
age: 41
});
User.findOne({name: "Bill"}, function(err, doc){
mongoose.disconnect();
if(err) return console.log(err);
console.log(res);
res = doc.name;
});
}
MDB();
console.log(res);