gpt4 book ai didi

mongodb - 从带有转换对象 ID 的 mongodb 导出到字符串

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

我想从 mongodb 中导出,导出时 objectId 将被转换为字符串。

ObjectId("507c7f79bcf86cd7994f6c0e").toString()

这不适用于导出命令。我尝试了以下但显示语法错误。

./mongoexport --host localhost --db Database --collection collection_name --type=csv --out collection.csv --fields _id.toString()

我该怎么做?

最佳答案

我认为您无法通过单个命令完成此操作,但在运行导出后,您可以使用 sed 将其转换为字符串。

sed -i 's/ObjectId(\([[:alnum:]]*\))/\1/g' collection.csv

我得到了 the pattern from here .

关于mongodb - 从带有转换对象 ID 的 mongodb 导出到字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42320645/

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