Node.js 我的更新功能没有';t在数据库中返回或更新,并且我的连接在mongoose中被右键查找并更新

Node.js 我的更新功能没有';t在数据库中返回或更新,并且我的连接在mongoose中被右键查找并更新,node.js,Node.js,My Update and remove函数不起作用,将null返回给我 数据库连接正确,id正确,创建或添加新课程详细信息此函数运行正确 异步函数updateCourse(id){ console.log(id) 更新课程('5A68FDD7BEE8EA649C2777') 这是错误消息我接受返回一个课程对象更新它返回null PS D:\Work\mongo demo>node exercise.js 5A68FDD7BEE8EA649C2777 (节点:8976)弃用警告:当前URL字符串

My Update and remove函数不起作用,将null返回给我 数据库连接正确,id正确,创建或添加新课程详细信息此函数运行正确

异步函数updateCourse(id){ console.log(id)

更新课程('5A68FDD7BEE8EA649C2777')

这是错误消息我接受返回一个课程对象更新它返回null

PS D:\Work\mongo demo>node exercise.js 5A68FDD7BEE8EA649C2777 (节点:8976)弃用警告:当前URL字符串解析器已弃用,将在将来的版本中删除。若要使用新的解析器,请将选项{useNewUrlParser:true}传递给MongoClient.connect。 (节点:8976)弃用警告:当前服务器发现和监视引擎已弃用,将在未来版本中删除。若要使用新的服务器发现和监视引擎,请将选项{useUnifiedTopology:true}传递给MongoClient构造函数。 已连接到MongoDB。。。。 空的

        const course= await Course.findByIdAndUpdate(id,{
            $set: {
                author:'jack',
                isPublished:false
            }
        });
        console.log(course);
        }