j'ai enregistrer mes données dans un fichier .json que je veux envoyer directement les infos dans ma base de donnée crée a partir de MongoDB, quelle est la commande pour pouvoir envoyer un fichier .json dans une collection de MongoDB???? :(:(:(
Version imprimable
j'ai enregistrer mes données dans un fichier .json que je veux envoyer directement les infos dans ma base de donnée crée a partir de MongoDB, quelle est la commande pour pouvoir envoyer un fichier .json dans une collection de MongoDB???? :(:(:(
Bonjour,
Rien de mieux que de consulter la documentation en ligne, et notamment l'utilitaire mongoimport pour importer votre fichier JSON :
https://docs.mongodb.com/manual/refe...ngoimport/#use
A la fin de la documentation, ils donnent un court exemple pour importer un fichier contacts.json dans la collection contacts de la base users :
Là ils ont fait l'import en local, mais bien sur on peut spécifier les paramètres de connexion comme --host et --portCode:mongoimport --db users --collection contacts --file contacts.json
mongoimport --db PROJET --collection infos --file '/root/Bureau/intelligence.json'
2017-03-30T03:41:22.061+0200 connected to: localhost
2017-03-30T03:41:22.061+0200 Failed: error processing document #1: invalid character 'A' after object key
2017-03-30T03:41:22.061+0200 imported 0 documents
et lorsque dans ma collections il n'y pas de documents vraiment
Bonjour,
Il doit y avoir des erreurs de syntaxe dans votre fichier de données JSON.
Sur Internet, il existe des sites qui permettent de tester la validité d'un document JSON.
Moi j'avais essayé celui-là une fois, mais il doit y en avoir plein d'autres :
http://jsonlint.com/