Javascript 使“的输出”;查找“;将mongodb与NodeJ一起使用看起来更好
我正在使用一个函数使用NodeJS从我的mongodb数据库中查找客户机。 在我的查询中,我试图让函数输出不带“\u id”的数据 但它不起作用Javascript 使“的输出”;查找“;将mongodb与NodeJ一起使用看起来更好,javascript,node.js,mongodb,mongoose,find,Javascript,Node.js,Mongodb,Mongoose,Find,我正在使用一个函数使用NodeJS从我的mongodb数据库中查找客户机。 在我的查询中,我试图让函数输出不带“\u id”的数据 但它不起作用 function findClient(Fname,res){ let query = {name:Fname} dbo.collection("clients") .find(query,{ _id: 0,name: 1 ,last: 1, age:1}) .toArray(function(err,
function findClient(Fname,res){
let query = {name:Fname}
dbo.collection("clients")
.find(query,{ _id: 0,name: 1 ,last: 1, age:1})
.toArray(function(err, result) {
if (err) throw err;
result = JSON.stringify(result)
res.render(`./pages/findRes`,{data:result})
console.log(result)
});
}
你不需要在这里使用toArray
function findClient(Fname, res) {
let query = { name: Fname }
dbo.collection("clients").find(query, { _id: 0, name: 1, last: 1, age: 1 }, function (err, result) {
if (err) throw err;
result = JSON.stringify(result)
res.render(`./pages/findRes`, { data: result })
console.log(result)
});
}
这里的基本示例:
这应该会起作用。也共享输出