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????
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????
Au délà des codes de language, il y a la reflexion!
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 --port
Code : Sélectionner tout - Visualiser dans une fenêtre à part 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
Au délà des codes de language, il y a la reflexion!
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/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager