我的代码是这样的:
SiteModel.find(
{},
function(docs) {
next(null, { data: docs });
}
);
但它从不返回任何东西。但是如果我在{}中指定了一些东西,那么就会有一条记录。那么,如何查找呢?
发布于 2011-08-31 02:00:51
尝试使用以下代码进行调试:
SiteModel.find({}, function(err, docs) {
if (!err) {
console.log(docs);
process.exit();
}
else {
throw err;
}
});
发布于 2017-10-25 11:34:47
2017 Node 8.5方式
try {
const results = await SiteModel.find({});
console.log(results);
} catch (err) {
throw err;
}
发布于 2019-05-09 14:28:49
let result = SiteModel.find({}, function (err, docs) {});
或者使用async await,你也可以这样做:
let result = await SiteModel.find({});
https://stackoverflow.com/questions/7247541
复制相似问题