is not valid JSON: json: cannot unmarshal string into Go value of type map[string]interface | mongodb在windows和Linux导出出错

摘要:
执行mongoexport命令时,mongoexport--csv fexternalSeqNum,paymentId--host127.0.1:27017-liveX-cconsume_ History-o0531bill。csv-q“{”consumerStatus“:”SUCCESS“,”externalSeqNum“:/^201705/}”报告了异常isnotvalidJSON:json

执行mongoexport命令的时候

mongoexport --csv -f externalSeqNum,paymentId --host 127.0.0.1:27017 -d liveX -c consume_history -o 0531bill.csv -q '{"consumeStatus":"SUCCESS","externalSeqNum":/^201705/}'

报了异常

is not valid JSON: json: cannot unmarshal string into Go value of type map[string]interface


去掉-q和过滤条件是没有问题的,那么问题就出在过滤条件上


后来发现是window和linux的区别,linux上执行是外面包单引号,window要外面包双引号


window写错:"{'consumeStatus':'SUCCESS','externalSeqNum':/^201705/}" 就没有问题了


转自:https://blog.csdn.net/dzl84394/article/details/72879795

免责声明:文章转载自《is not valid JSON: json: cannot unmarshal string into Go value of type map[string]interface | mongodb在windows和Linux导出出错》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇List集合WPF多语言化的实现下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Mongo导出mongoexport和导入mongoimport介绍

 最近爬取mobike和ofo单车数据,需要存储在csv文件中,因为设计的程序没有写存储csv文件的方法,为了偷懒所以就继续存储到了MongoDB中。恰好MongoDB支持导出的数据可以是csv文件和json文件,所以下面介绍下MongoDB mongoexport和mongoimport方法; 一、导出工具mongoexport 简介,通过帮助先了解下m...