Mongodb查询没有返回任何内容

Mongodb查询没有返回任何内容,mongodb,Mongodb,我目前正在university.mongodb上一门课程,但突然查询停止了。我在练习UpdateOne,注意到它不起作用,也没有修改我试图修改的文档。我现在尝试执行一个简单的查找,但它返回一个0,就像数据库中没有文档一样,并且我已经检查了数据库是否设置在我必须使用的数据库中 我重新连接并使用了所需的数据库,但查询也不起作用 db.movieDetails.find({title:“火星人”}) 这不是语法问题。我希望输出为1,因为只有1个具有该名称的文档,但它返回了0 您正在做的是: db.M

我目前正在university.mongodb上一门课程,但突然查询停止了。我在练习UpdateOne,注意到它不起作用,也没有修改我试图修改的文档。我现在尝试执行一个简单的查找,但它返回一个0,就像数据库中没有文档一样,并且我已经检查了数据库是否设置在我必须使用的数据库中

我重新连接并使用了所需的数据库,但查询也不起作用

db.movieDetails.find({title:“火星人”})

这不是语法问题。我希望输出为1,因为只有1个具有该名称的文档,但它返回了0

您正在做的是:

db.MovieDetails.find({title: "The Martian"})
集合名称区分大小写

您正在做的是:

db.MovieDetails.find({title: "The Martian"})

集合名称区分大小写

在运行查找之前是否切换了数据库?如果没有,请输入命令,使用并运行查找查询。除此之外,我看不到任何其他原因可能导致此问题。我以前使用命令use video,它返回消息db switched to video,然后重试,但当我运行我想要的任何查询时,它始终不返回任何内容。当您运行命令db.movieDetails.find({})时,是否获得文档?不,它只是不返回任何内容,这里有上载图像的选项吗?当我运行命令查找任何内容时,它有时返回0,有时不返回任何内容运行查找之前是否切换了数据库?如果没有,请输入命令,使用并运行查找查询。除此之外,我看不到任何其他原因可能导致此问题。我以前使用命令use video,它返回消息db switched to video,然后重试,但当我运行我想要的任何查询时,它始终不返回任何内容。当您运行命令db.movieDetails.find({})时,是否获得文档?不,它只是不返回任何内容,这里有上传图像的选项吗?当我运行命令查找任何内容时,它有时返回0,有时不返回任何内容