2012-08-22 4 views
-3

J'ai besoin d'utiliser mongoexport pour stocker certains documents et le mongoimport pour les mettre sur un serveur distant. J'ai regardé par-dessus les pages de manuel et j'ai cherché un peu de bons exemples, mais je n'ai rien vu de précis.Comment utiliser mongoexport et mongoimport?

J'ai un tas de documents de type "Office" dans ma base de données que je veux exporter, mais je n'ai pas la moindre idée de comment utiliser correctement mongoexport. Tous les conseils ou liens vers de bons exemples sont grandement appréciés. Merci!

+1

Voulez-vous exporter la base de données entière ou seulement des documents spécifiques? Il y a quelques exemples d'utilisation dans la [documentation] (http://www.mongodb.org/display/DOCS/Import+Export+Tools); Quelles informations supplémentaires recherchez-vous? – Stennie

+0

Question inutile sans information sur ce que signifie "Office". Comme clairement documenté: mongoimport prend les données JSON/CSV en tant qu'importation. Fournir JSON/CSV en entrée dépend de vous et de votre application. À quoi veux-tu en venir? –

+1

Vous devez publier le code que vous avez essayé et le problème spécifique que vous rencontrez. Il y a beaucoup d'exemples disponibles dans les docs et avec un google rapide pour vous aider à démarrer. – zackdever

Répondre

0

De la documentation http://www.mongodb.org/display/DOCS/Import+Export+Tools

This utility takes a single file that contains 1 JSON/CSV/TSV string 
per line and inserts it. You have to specify a database and a collection. 

Dire que vous avez aucune idée de ce qu'il fait est bizarre.

+0

Spécification de la collection est ce que je pense que je suis coincé. – Brianide

1

pour spécifier une collection, vous utilisez le commutateur -c

par exemple:

mongoexport -d databasename -c CollectionName -o outputfile.txt 
Questions connexes