返回顶部
首页 > 资讯 > 精选 >mongodb中createCollection()有什么用
  • 162
分享到

mongodb中createCollection()有什么用

2024-04-02 19:04:59 162人浏览 安东尼
摘要

mongoDB中createCollection()的作用:在monGodb中可以使用createCollection() 方法来创建/添加集合,语法格式:“db.createCollection(name, options)”,该语法中n

mongoDB中createCollection()的作用:在monGodb中可以使用createCollection() 方法来创建/添加集合,语法格式:“db.createCollection(name, options)”,该语法中name指的是需要创建/添加的集合名称、options是指定有关内存大小及索引的选项。

mongodb中createCollection()有什么用

MongoDB 中使用 createCollection() 方法来创建集合。

语法格式:

db.createCollection(name, options)

参数说明:

name: 要创建的集合名称

options: 可选参数, 指定有关内存大小及索引的选项

options 可以是如下参数:mongodb中createCollection()有什么用

在插入文档时,MongoDB 首先检查固定集合的 size 字段,然后检查 max 字段。

实例

在 test 数据库中创建 runoob 集合:

> use test

switched to db test

> db.createCollection("runoob")

{ "ok" : 1 }

>

如果要查看已有集合,可以使用 show collections 或 show tables 命令:

> show collections

runoob

system.indexes

下面是带有几个关键参数的 createCollection() 的用法:

创建固定集合 mycol,整个集合空间大小 6142800 B, 文档最大个数为 10000 个。

> db.createCollection("mycol", { capped : true, autoIndexId : true, size : 

   6142800, max : 10000 } )

{ "ok" : 1 }

>

在 MongoDB 中,你不需要创建集合。当你插入一些文档时,MongoDB 会自动创建集合。

> db.mycol2.insert({"name" : "编程网"})

> show collections

mycol2

...

--结束END--

本文标题: mongodb中createCollection()有什么用

本文链接: https://lsjlt.com/news/109028.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • mongodb中createCollection()有什么用
    mongodb中createCollection()的作用:在mongodb中可以使用createCollection() 方法来创建/添加集合,语法格式:“db.createCollection(name, options)”,该语法中n...
    99+
    2024-04-02
  • mongodb中limit()有什么用
    mongodb中limit()的作用:在mongodb中limit()可以用来接受一个数字参数,该数字参数是从mongodb中读取的记录条数,limit()语法如:“db.COLLECTION_NAME.find().limit(NUMBE...
    99+
    2024-04-02
  • mongodb中count()有什么用
    mongodb中count()的作用:在mongodb中count()可以用来对数据进行统计,得到某个集合中文档的数量,count()语法为:“db.集合名称.find({条件}).count()”和“db.集合名称.count({条件})...
    99+
    2024-04-02
  • mongodb中aggregate()有什么用
    mongodb中aggregate()的作用:在mongodb中aggregate()主要是用来处理数据并返回计算后的数据结果,比如统计平均值,求和等运算操作,aggregate()的语法如:“db.COLLECTION_NAME.aggr...
    99+
    2024-04-02
  • mongodb中remove()有什么用
    mongodb中remove()的作用:在mongodb中remove()可以用来删除文档,该方法语法格式为:“db.collection.remove(<query>,<justOne>)”,其中query指的是删...
    99+
    2024-04-02
  • mongodb中delete()有什么用
    mongodb中delete()的作用:在mongodb中delete()可以用来从集合中删除文档,而在delete()方法中有两个函数,一个是deleteOne(),另一个是deleteMany()。具体内容如下:语法格式db.colle...
    99+
    2024-04-02
  • mongodb中findOne()有什么用
    mongodb中findOne()的作用:在mongodb中findOne()可以用来查询集合中的文档,与find()方法类似,两者直接不同是findOne()方法仅返回一个满足输入条件的文档,该方法语法为:“db.collection.f...
    99+
    2024-04-02
  • mongodb中createIndex()有什么用
    mongodb中createIndex()的作用:在mongodb中createIndex()可以用来创建索引,需要注意的是在3.0.0版本前创建索引方法为“db.collection.ensureIndex()”,之后的版本才使用“db....
    99+
    2024-04-02
  • mongodb中skip()有什么用
    mongodb中skip()的作用:在mongodb中skip()可以用来跳过指定数量的数据,它可以接受一个数字参数作为跳过的记录条数,与limit()结合使用,语法如:“db.COLLECTION_NAME.find().limit(NU...
    99+
    2024-04-02
  • mongodb中save()有什么用
    mongodb中save()的作用:在mongodb中save()可以用来更新集合中的文档数据,语法如:“db.collection.save()”。具体内容如下:save() 方法save() 方法通过传入的文档来替换已有文档,_id 主...
    99+
    2024-04-02
  • mongodb中update()有什么用
    mongodb中update()的作用:在mongodb中update()可以用来更新集合中的文档数据,update()使用语法例如“db.col.update( { "count" : { $gt : 1 } } , ...
    99+
    2024-04-02
  • mongodb中sort()有什么用
    mongodb中sort()的作用:在mongodb中sort() 方法主要用来对数据进行排序操作,如果是需要进行降序排序的话,可以使用参数-1来指定排序的方式,语法格式如:“db.COLLECTION_NAME.find().sort({...
    99+
    2024-04-02
  • mongodb中drop()有什么用
    mongodb中drop()的作用:在mongodb中drop()方法可以用来删除mongodb集合,从而实现删除mongodb集合中全部数据,语法格式为:“db.collection.drop()”,这里collection指的是需要删除...
    99+
    2024-04-02
  • mongodb中find()有什么用
    mongodb中find()的作用:在mongodb中find() 方法主要用来查询数据,语法格式为:“db.collection.find(query, projection)”,其中collection指的是集合名称、query指的是指...
    99+
    2024-04-02
  • MongoDB中管道有什么用
    这篇文章将为大家详细讲解有关MongoDB中管道有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。MongoDB 管道的介绍及操作符实例一 介绍管道在Unix和Lin...
    99+
    2024-04-02
  • mongoDB数据库有什么用
    这篇文章主要介绍了mongoDB数据库有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。作为一名程序员,我相信大家都要接触数据库,对于m...
    99+
    2024-04-02
  • MongoDB中使用hash索引有什么限制
    在MongoDB中,使用hash索引有以下限制: Hash索引仅适用于精确匹配查询,不支持范围查询或排序操作。 在对大型数据集进行...
    99+
    2024-04-19
    MongoDB
  • mongodb有什么缺点
    mongodb的缺点有:1、mongodb不支持事务操作;2、使用mongodb数据库存储数据占用空间过大;3、mongodb没有如mysql那样成熟的维护工具;4、mongodb在集群分片中的数据分布不均匀;5、在mongodb中持续插入...
    99+
    2024-04-02
  • mongodb中find()和findOne()有什么不同
    mongodb中find()和findOne()的不同点:1、返回值不同,find()返回的是一个数组对象,而findOne()返回的是一个满足输入条件的文档对象;2、find()能够返回所有符合条件的对象,而findOne()则返回符合条...
    99+
    2024-04-02
  • MongoDB中 oplog的作用是什么
    本篇文章为大家展示了MongoDB中 oplog的作用是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。 1:oplog简介 oplog是local库下的一个...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作