0
我对猫鼬运行发现:如何获得更多关于猫鼬错误信息的详细信息?
var mongoose = require("mongoose");
let User = require("@myRepo/myapp").user;
function getUser(){
mongoose.set("debug", true);
User.find({ _id: currentUserId })
.limit(1)
.exec(function(err, user) {
if (err) {
console.log("err: " + err);
throw err;
}
console.log("user: ", user);
});
}
查找运行成功,但Exec之前每次运行在控制台上的日志出现在猫鼬的错误。没有错误的功能(错误,用户)被抛出!
这是一个猫鼬错误:
myapp | [2017-08-11T15:30:38.505Z] ERROR: sys/289 on 58e82c8426b7: Mongoose: user.find({ _id: 10646 }, { limit: 1, fields: {} }) (type=app)
有这个猫鼬错误没有详细信息。我怎样才能分析这个错误?
mongoose.set(“debug”,true); - 没有效果