gpt4 book ai didi

mongodb - 使用 MongoExport,如何控制日期字段的输出?

转载 作者:可可西里 更新时间:2023-11-01 09:37:45 25 4
gpt4 key购买 nike

我正在尝试将一些来自 Mongo 的数据格式化为 CSV。其中一个字段存储为 ISODate,因此在查询 Mongo 时,结果如下:

... ISODate("2011-11-19T00:23:38.786Z") ...

我有如下命令:

C:\Mongo\bin\mongoexport --csv -f "DOB","Name","Email" -c People -d PeopleDataStore -h [hostname]

这个 MongoExport 命令产生如下内容:

{ "$date" : 1321579509347 },"Bob","test@test.com"

如何让 MongoExport 输出的日期像“2011-11-19T00:23:38.786Z”一样出现,即不是整数表示,也没有包含在代码结构中?

请注意,我试图从命令行执行所有这些操作,而不是从可以处理结果的应用程序中执行。申请将是我的后备计划。

最佳答案

不要认为仅使用 mongoexport 是可能的,您需要编写自己的小导出脚本或对日期值进行后处理以从整数(自从1970 年 1 月 1 日)转换为 ISO 字符串格式。

关于mongodb - 使用 MongoExport,如何控制日期字段的输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8351889/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com