MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

comment utiliser mongoimport pour importer un fichier json

Vous devez utiliser cette commande pour indiquer à mongo qu'il s'agit d'un tableau json

mongoimport --db posts --collection rows --file post_history.json --jsonArray

J'ai copié votre json, et testé :

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

MODIFIER

Suite à la mise à jour de votre question, je pense que vous pourriez également avoir des caractères spéciaux qui devraient être corrigés pour mongo par exemple :

tab = \t
" = \"
\ = \\