导出MongoDB数据并将值附加到每一行

时间:2013-10-24 07:45:54

标签: mongodb ubuntu

我有一个需要在Ubuntu服务器上按计划导出的MongoDB集合。但是,我希望在导出期间将每行数据的年份和月份添加为一种时间戳。这样,第二个BI工具可以将CSV格式的数据与每个记录中的月份和年份一起导入为有效的交易日期。这意味着以下几个月的导入会有几个月的时间戳。

我了解如何使用mongoexport工具将数据转换为CSV格式,但是将每月和每年追加到每行是这里的差距。

1 个答案:

答案 0 :(得分:1)

我不知道你可以,而不是直接使用mongoexport。但是,没有什么可以阻止你处理输出,并在每一行的末尾添加"[YYYY]","[MM]"

This似乎是将一个已知字符串附加到文本文件中的每一行的一个选项,但bash是bash,我确信有成千上万的方法。