当前位置: 首页 > 知识库问答 >
问题:

在MongoDB中获取单个文档的大小?

满玉泽
2023-03-14

我是新的MongoDB,并试图从数据库检索单个文档的大小。

数据库名为“enron”集合名为“email

我试过:

Object.bsonsize(db.email.findOne())

我也尝试过:

Object.bsonsize(db.enron.findOne())

但它只返回0。如何获取文档的大小?非常感谢。

共有1个答案

商华藏
2023-03-14

下面是如何在MongoDB中获得单个文档的大小的相关问题?

 类似资料:
  • 我遇到了mongo的一个奇怪行为,我想澄清一下 我的要求很简单:我想获得集合中单个文档的大小。我找到了两种可能的解决方案: 反对。bsonsize—返回字节大小的javascript方法 在这里,我提供了一些我进行测试的代码: > 我创建了一个新的数据库“test”,并输入了一个只有一个属性的简单文档:type:“auto” stats()函数调用的输出:db。测验stats(): } bsons

  • 本文向大家介绍在一个MongoDB文档中获取两个数组中的唯一值,包括了在一个MongoDB文档中获取两个数组中的唯一值的使用技巧和注意事项,需要的朋友参考一下 要在文档的两个数组中获取唯一值,请在aggregate()中使用$setUnion。的$setUnion采用两个或多个阵列,并返回包含出现在任何输入数组元素的数组。 让我们创建一个包含文档的集合- 在find()方法的帮助下显示集合中的所有

  • 问题内容: 我的数据如下所示: 我想获取每个会话中最大的(按年龄)的所有行。因此,对于上述输入,我的输出如下所示: 因为约翰在会话= 1组中年龄最大,而汤米在会话= 2组中年龄最大。 我需要将结果导出到文件(csv),并且其中可能包含很多记录。 我该如何实现? 问题答案: 您可以尝试以下使用max属性的聚合查询:http : //docs.mongodb.org/manual/reference/

  • 是否可以在MongoDB中找到最大的文档大小? 显示的是平均大小,这并不具有代表性,因为在我的例子中,大小可能会有很大差异。

  • 如何在MongoDB中获得字段中具有最小值或最大值的文档? 与MySQL中的MIN()或MAX()函数类似,但使用NodeJS MongoDB驱动程序。有什么想法吗?

  • 如何将最新文档插入(一个独立的、没有RS的)MongoDb,而不是现有的集合? 如何在文档之后插入所有文档?