mongodb 导入时的数据类型

mongodb dataypes when importing

我想将一个集合克隆到一个新集合,删除所有文档,然后从 csv 文件导入新文档。当我使用 copyTo 进行复制时,一切正常。数据类型从源集合复制到新集合。但是,在我从新集合中删除所有文档并从 csv 导入后,数据类型丢失了。我的源 csv 中的数据类型已经设置为与我从中复制的源集合中的内容相匹配。

新集合没有固定架构,因此添加的文档不必相似,除非您使用 validator 选项创建集合。您还可以向现有集合添加验证。请参阅 MongoDB 手册中的 Document Validation