- 热门类别(Trending Categories)
- 数据结构(Data Structure)
- 网络(Networking)
- 关系数据库管理系统(RDBMS)
- 操作系统(Operating System)
- Java(Java)
- MS Excel(MS Excel)
- iOS(iOS)
- HTML(HTML)
- CSS(CSS)
- Android(Android)
- Python(Python)
- C 语言编程(C Programming)
- C++(C++)
- C#(C#)
- MongoDB(MongoDB)
- MySQL(MySQL)
- JavaScript(Javascript)
- PHP(PHP)
- 物理(Physics)
- 化学(Chemistry)
- 生物学(Biology)
- 数学(Mathematics)
- 英语(English)
- 经济学(Economics)
- 心理学(Psychology)
- 社会科学(Social Studies)
- 时尚研究(Fashion Studies)
- 法律研究(Legal Studies)
- 精选阅读(Selected Reading)
- 公务员考试笔记(UPSC IAS Exams Notes)
- 开发人员最佳实践(Developer's Best Practices)
- 问题及解答(Questions and Answers)
- 有效的简历撰写(Effective Resume Writing)
- 人力资源面试问题(HR Interview Questions)
- 计算机术语汇编(Computer Glossary)
- 名录(Who is Who)
在 MongoDB 中查找哈希内部?( Find inside a hash MongoDB?)
若要查找 MongoDB 中的哈希内部,可以使用点标记(.)符号。我们首先使用文档创建一个集合
> db.hashDemo.insertOne({"ClientName":"Larry","ClientAge":23,"ClientDetails":{ "isEducated": true, "ClientProject" : "University Management"}}); { "acknowledged" : true, "insertedId" : ObjectId("5ca1ef1266324ffac2a7dc5e") } > db.hashDemo.insertOne({"ClientName":"Chris","ClientAge":26,"ClientDetails":{ "isEducated":false, "ClientProject" : "Online Book Store"}}); { "acknowledged" : true, "insertedId" : ObjectId("5ca1ef7766324ffac2a7dc5f") }
以下查询将使用 find() 方法来显示集合中的所有文档
> db.hashDemo.find().pretty();
这将生成以下输出
{ "_id" : ObjectId("5ca1ef1266324ffac2a7dc5e"), "ClientName" : "Larry", "ClientAge" : 23, "ClientDetails" : { "isEducated" : true, "ClientProject" : "University Management" } } { "_id" : ObjectId("5ca1ef7766324ffac2a7dc5f"), "ClientName" : "Chris", "ClientAge" : 26, "ClientDetails" : { "isEducated" : false, "ClientProject" : "Online Book Store" } }
以下查询用于查找 MongoDB 中的哈希内部
> db.hashDemo.find({"ClientDetails.isEducated" : false, "ClientDetails.ClientProject" : "Online Book Store"}).pretty();
这将生成以下输出
{ "_id" : ObjectId("5ca1ef7766324ffac2a7dc5f"), "ClientName" : "Chris", "ClientAge" : 26, "ClientDetails" : { "isEducated" : false, "ClientProject" : "Online Book Store" } }
广告