首页 > 解决方案 > 如何格式化从 mongodb 导出的数据

问题描述

我的数据库document集合中有一个mongodb格式如下:

{
    "_id": {
        "$oid": "18ad45c2c081aa"
    },
    "some_date": "Tue Jan 25 01:41:35 +0000 2018",
    "id": 1077378793470193664
}

但是,当我使用下载的 json 文件导出我的收藏时,文档的格式如下:mongoexport

{  
   "_id":{  
      "$oid":"18ad45c2c081aa"
   },
   "some_date":"Tue Jan 25 01:41:35 +0000 2018",
   "id":{  
      "$numberLong":"1077378793470193664"
   }
}

这是因为

为了保留类型信息,mongoexport 和 mongoimport 对某些类型使用严格模式表示。

但我需要我的数据与以前的格式完全相同。我在mongoexport的 mongodb 文档或此处找不到解决方案

如何获取与数据库中相同格式的导出数据?

标签: pythonjsonmongodb

解决方案


推荐阅读