MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

como usar o mongoimport para importar um arquivo json


Você deve usar este comando para dizer ao mongo que é uma matriz json
mongoimport --db posts --collection rows --file post_history.json --jsonArray

Copiei seu json e testei:
mongoimport --db posts --collection rows --file test.json --jsonArray
2016-01-19T06:18:57.887-0600    connected to: localhost
2016-01-19T06:18:57.906-0600    imported 5 documents

EDITAR

Após a atualização da sua pergunta, acho que você também pode ter alguns caracteres especiais que devem ser corrigidos para o mongo, por exemplo:
tab = \t
" = \"
\ = \\