使用文档评估MongoDB集合中的其他值之一
要评估一个或多个值,请将$or与一起使用find()。让我们创建一个包含文档的集合-
> db.demo174.insertOne({"StudentName":"Chris","CountryName":"US"});
{
"acknowledged" : true,
"insertedId" : ObjectId("5e383c709e4f06af551997e5")
}
> db.demo174.insertOne({"StudentName":"David","CountryName":"UK"});
{
"acknowledged" : true,
"insertedId" : ObjectId("5e383c779e4f06af551997e6")
}
> db.demo174.insertOne({"StudentName":"Bob","CountryName":"AUS"});
{
"acknowledged" : true,
"insertedId" : ObjectId("5e383c7e9e4f06af551997e7")
}在find()方法的帮助下显示集合中的所有文档-
> db.demo174.find();
这将产生以下输出-
{ "_id" : ObjectId("5e383c709e4f06af551997e5"), "StudentName" : "Chris", "CountryName" : "US" }
{ "_id" : ObjectId("5e383c779e4f06af551997e6"), "StudentName" : "David", "CountryName" : "UK" }
{ "_id" : ObjectId("5e383c7e9e4f06af551997e7"), "StudentName" : "Bob", "CountryName" : "AUS" }以下是评估一个或多个值的查询。在这里,我们获取了多个值,即学生“David”或国家“US”-
> db.demo174.find({$or:[{"StudentName":"David"},{"CountryName":"US"}]});这将产生以下输出-
{ "_id" : ObjectId("5e383c709e4f06af551997e5"), "StudentName" : "Chris", "CountryName" : "US" }
{ "_id" : ObjectId("5e383c779e4f06af551997e6"), "StudentName" : "David", "CountryName" : "UK" }热门推荐
10 老婆生日祝福语简短孩子
11 老同学十一祝福语简短
12 侄儿生日祝福语简短独特
13 哥哥祝福语简短霸气句子
14 生日祝福语贺卡老师简短
15 庆祝国家的祝福语简短
16 幼儿老师过年简短祝福语
17 新年祝福语小知识简短
18 徒弟调走祝福语简短语