mongodb备忘单

作者: 追梦人在路上不断追寻 | 来源:发表于2022-09-30 22:31 被阅读0次

MongoDB 是一个以文档为中心的 NoSQL 数据库,用于构建高度可用和可扩展的 Web 应用程序。MongoDB 使开发人员在创建应用程序时可以轻松地存储、管理和检索数据。

mogodb

备忘单涵盖了使用 MongoDB 的基本命令和任务。它介绍了关键概念,如集合和索引,并解释了如何执行常见任务,包括将查询结果设置为变量和使用 MongoDB 的聚合方法。它还提供了有关如何小心执行危险任务的提示,例如从数据库中删除集合。

下载 MongoDB 备忘单并学习如何:

  • 访问 Mongo shell
  • 在 Mongo 中定位
  • 在数据库中创建、删除和列出用户
  • 对集合执行基本查询
  • 添加、更新和删除文档
  • 使用变量存储查询结果
  • 使用索引
  • 在 MongoDB 中使用聚合

借助红帽开发人员备忘单,您可以轻松获得重要信息,从而更快、更智能地工作。轻松学习新技术和编码概念,快速找到您需要的答案。

摘抄

使用集合

集合是存在于给定数据库中的文档数组。您可以将文档视为 NoSQL 记录。

以下部分向您展示如何在给定数据库中创建和删除集合,以及如何列出给定数据库中的集合。

创建一个集合

db.createCollection(<collection_name>)

例子:

> db.createCollection("pears")
{ "ok" : 1 }

显示集合

示例

> show collections
apples
oranges
pears

删除集合

db.<collection_name>.drop()

例子:

> db.pears.drop()
True

处理文档

以下部分向您展示如何对数据库中的给定集合执行基本查询。

显示集合中的所有文档

db.<collection_name>.find()
db.["<collection_name>"].find()

示例

> db["apples"].find()
"_id" : ObjectId("627d9053f7e6008a00844a81"), "type" : "granny smith",
"price" : 2.99, "countryOfOrigin" : "USA" }
{ "_id" : ObjectId("627d9053f7e6008a00844a82"), "type" : "golden
delicious", "price" : 0.99, "countryOfOrigin" : "Ireland" }
{ "_id" : ObjectId("627d9053f7e6008a00844a83"), "type" : "gala", "price" :
1.29, "countryOfOrigin" : "USA" }
{ "_id" : ObjectId("627d9053f7e6008a00844a84"), "type" : "empire",
"price" : 1.59, "countryOfOrigin" : "USA" }
{ "_id" : ObjectId("627d9053f7e6008a00844a85"), "type" : "delicious",
"price" : 1.59, "countryOfOrigin" : "USA" }
{ "_id" : ObjectId("627d9053f7e6008a00844a86"), "type" : "macintosh",
"price" : 0.99, "countryOfOrigin" : "USA" }
{ "_id" : ObjectId("627d9053f7e6008a00844a87"), "type" : "fuji", "price" :
0.99, "countryOfOrigin" : "Chile" }
{ "_id" : ObjectId("627d9053f7e6008a00844a88"), "type" : "golden
delicious", "price" : 0.99, "countryOfOrigin" : "Mexico" }
{ "_id" : ObjectId("627d9053f7e6008a00844a89"), "type" : "crab", "price" :
0.09, "countryOfOrigin" : "Canada" }

相关文章

网友评论

    本文标题:mongodb备忘单

    本文链接:https://www.haomeiwen.com/subject/ohprartx.html