Javascript 这有什么根本性的问题吗?查找函数?(猫鼬)

Javascript 这有什么根本性的问题吗?查找函数?(猫鼬),javascript,azure,mongoose,azure-cosmosdb,Javascript,Azure,Mongoose,Azure Cosmosdb,出于某种原因,.log总是说搜索返回空值,而此时它应该返回一个匹配的文档,仅在几分钟前查询成功 第一个参数是find的回调上的错误,所以应该是 const cleanMongo = (name) => { Item.find({ name: name }, (foundItem) => { console.log('found item equals', foundItem) }); 您需要正确地传递参数,错误应该是 第一个参

出于某种原因,.log总是说搜索返回空值,而此时它应该返回一个匹配的文档,仅在几分钟前查询成功

第一个参数是
find
的回调上的错误,所以应该是

const cleanMongo = (name) => {
        Item.find({ name: name }, (foundItem) => {
            console.log('found item equals', foundItem)
        });

您需要正确地传递参数,错误应该是


第一个参数是error,所以它应该是
项。find({name:name},(error,foundItem)=>{
“回调有两个参数-一个error对象(如果发生错误)和一个cursor对象。”
Item.find({ name: name }, (error, foundItem) => {
Item.find({ name: name }, (error, foundItem) => {
     console.log('found item equals', foundItem)
});