【发布时间】:2022-01-13 13:28:43
【问题描述】:
我想弄清楚如何在将一些数据存储到 MongoDB 之前计算大小。由于我编写了一个解析数据的脚本,将它们组合在一个文档中并尝试做instance.save()。
到目前为止,我收到一个错误,例如:
BSONObj size: 17102819 (0x104F7E3) is invalid. Size must be between 0 and 16793600(16MB)
我不想使用gridFS,因为它依赖于架构并且项目足够大可以使用它,所以到目前为止我决定跳过这些大小超过要求的文档。
我找到了关于:How to calculate existing document BSONSize的文章
文章链接:https://betterprogramming.pub/how-to-calculate-mongodb-document-size-in-node-js-f463b8457f27
但是,我需要弄清楚,在将它存储到数据库之前如何计算它
【问题讨论】:
标签: javascript node.js typescript mongodb bson