sql >> Database teknologi >  >> NoSQL >> MongoDB

Sådan får du mongo-kommandoresultater til en flad fil

du kan prøve følgende fra kommandolinjen

mongo 127.0.0.1/db --eval "var c = db.collection.find(); while(c.hasNext()) {printjson(c.next())}" >> test.txt

forudsat at du har en database kaldet 'db' kørende på localhost og en samling kaldet 'collection' vil dette eksportere alle poster til en fil kaldet test.txt

Hvis du har et længere script, som du vil udføre, kan du også oprette en script.js-fil og bare bruge

mongo 127.0.0.1/db script.js >> test.txt

Jeg håber, at dette hjælper



  1. Hvordan autentificerer Mongolab REST API

  2. Tæl hændelser, og indsæt streng literal under aggregering

  3. Hvordan installeres mongodb-clients seneste version på Ubuntu?

  4. Håndtering af forhold i meteorvinkel