mongodb怎么查看集合信息

   2025-02-15 6150
核心提示:要查看集合信息,可以使用以下命令:使用 show collections 命令查看所有集合的列表。 show collectionscollection1collection2c

要查看集合信息,可以使用以下命令:

使用 show collections 命令查看所有集合的列表。
> show collectionscollection1collection2collection3...
使用 db.collectionName.stats() 命令查看指定集合的统计信息。
> db.collectionName.stats(){  "ns" : "databaseName.collectionName",  "size" : 8192,  "count" : 10,  "avgObjSize" : 819.2,  "storageSize" : 16384,  "totalIndexSize" : 8192,  "indexSizes" : {    "_id_" : 4096  },  "ok" : 1}

其中,size 表示集合占用的空间大小,count 表示文档数量,avgObjSize 表示平均文档大小,storageSize 表示集合文件的总大小,totalIndexSize 表示索引的总大小,indexSizes 表示每个索引的大小。

使用 db.collectionName.find().limit(1) 命令查询集合中的一条文档,然后使用 Object.keys() 方法查看文档的字段信息。
> var doc = db.collectionName.find().limit(1).next()> Object.keys(doc)["_id", "field1", "field2", ...]

这将返回该集合中的第一条文档的所有字段。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言