Таким образом, вы можете получить теоретический размер документа, как показано в вашем комментарии (BSON.serialize(Model.first.as_document).size
).
Однако следует отметить, что это может быть не фактический размер объекта "надиск».MongoDB автоматически добавит буфер к новым документам, чтобы они могли расти на месте.Когда дело доходит до получения фактического размера на диске для одного конкретного документа, я не верю, что это возможно.
Однако вы можете получить средний буфер, используя db.collection_name.stats()
.