假设我有一个带有mongodb的服务器的ssh访问权限。但是,假设服务器没有安装mongoexport
,我无法安装它。我可以交互式地使用mongo
或者将其作为脚本提供。我希望导出数据的子集并将其导入我的本地计算机。理想情况下,我想运行一个脚本或命令,以与mongoexport
相同的格式保存数据,因此我可以在本地导入mongoimport
。 https://stackoverflow.com/a/12830385/513038不起作用(因为它在结果中有额外的换行符),也没有使用printjsononeline
,因为某些值的打印方式不同而且最终会出现“Bad characters”和“expect number” “运行mongoimport
时的错误。
有什么想法吗?同样,如果可能的话,我想使用mongoimport
,但其他足够可行的方法也是可以接受的。