当我运行在多个文档中插入多个 Json 数组的 ruby 脚本时,出现一个问题:“MONGO::Error::MaxBSONSize:文档超出序列化后允许的 BSONB 对象的最大值”。 请问我该如何解决这个问题? 我不知道。 我想保持相同的结构:1 个 json 数组的 1 个文档。 我看到这是一个名为 GridFs 的工具,但我不知道如何在 ruby 脚本中使用它
Mongo 最多允许 16MB 文档,请参阅这里。解决这个问题的唯一内置方法是 gridfs,其中每个文档被分成块,并且 mongo 驱动程序管理与它们一起工作