mongoDB

Posted youdream

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongoDB相关的知识,希望对你有一定的参考价值。

1.shell命令

  show dbs -- 查看数据库

  use [db] -- 使用数据库

  show collections -- 显示数据库中所有的集合

  db.serverStatus -- 查看数据库服务器的装填

  

  db.getCollectionNames() -- 查询指定数据库包含的集合名称列表

  db.cerateCollection(<collectionName>) -- 创建集合

 

  插入文档

  db.collection.insert() -- 可以插入一条和多条数据 ,比如db.collection.insert({"name":"xjf"});db.collection.insert([{"name":"xjf"},{"age":"18"}])

  查询文档

  db.collection.find() -- 查出集合collection的所有文档

  更新文档

  db.collection.update() 

  删除文档

  db.collection.remove()

  删除集合

  db.collection.dorp()

  删除数据库

  db.dropDatabase() -- 删除数据库

以上是关于mongoDB的主要内容,如果未能解决你的问题,请参考以下文章

ios - Heroku 和 MongoDb 上的自定义解析服务器错误 3080:JSON 文本没有以数组或对象开头,并且允许未设置片段的选项

mongodb关联查询

无法在 MongoDB(猫鼬)文档中追加数组

在 Spring MongoDB 的 ReplaceRoot 管道阶段使用 $mergeObjects

如何创建一个查询来查找 2 个数字之间的值,这些数字是 MongoDB 中的字符串类型

MongoDB GridFS