Importieren Sie eine Datenbank file.json in robomongo

8

Ich habe eine Datei namens services.json, die eine Datenbank enthält, die ich aus einem Windows mongodb exportiert habe, und ich möchte diese Datei in robomongo (verbunden mit mongodb installiert von npm) auf unbuntu importieren. Ich bin ein Anfänger und ich weiß nicht, wie man vorgeht, welchen Terminalgebrauch (robomongo oder ubuntu)? Kannst du mir bitte helfen?

    
user2981029 11.04.2014, 09:48
quelle

6 Antworten

6

um Daten für eine Sammlung in Robomongo zu importieren:

  1. Klicken Sie mit der rechten Maustaste auf Sammlung.
  2. Wählen Sie "Dokument einfügen".
  3. Fügen Sie Ihre json-Daten
  4. ein
  5. Klicken Sie auf validieren.
  6. Klicken Sie auf Speichern.
Varun Sukheja 17.01.2017 14:07
quelle
5

Ok, ich habe die Antwort gefunden. In der Shell Mac OS X oder Unix geben Sie Folgendes ein:

%Vor%     
user2981029 15.04.2014 10:26
quelle
3

Für alle, die mongoimport mit einer entfernten Datenbank (@ andi-giga) verwenden möchten, habe ich Folgendes getan:

%Vor%

Argumente sollten selbsterklärend sein.

-h hostname

Weitere Informationen finden Sie unter Link

    
toddg 20.09.2016 21:35
quelle
1

Wenn dies kein bson ist und nur json, können Sie mongoimport --jsonArray verwenden. refference Fügen Sie die json-Datei in mongodb ein

    
Deck Pope 20.01.2015 09:39
quelle
0

RoboMongo ist nur die Benutzeroberfläche für Ihren mongod , der der primäre Daemon-Prozess für das MongoDB-System ist.

Die einzige Option zum Importieren von RoboMongo ist

%Vor%

Abgesehen davon können Sie mit dem Befehl mongoimport aus dem Terminal importieren.

  1. Öffnen Sie das Terminal und geben Sie mongo
  2. ein
  3. Jetzt in mongo interactive shell
  4. Verwenden Sie den folgenden Befehl, um die json-Datei als Sammlung zu importieren
  

mongoimport -d Datenbankname -c Sammlungsname - Datei & lt; Weg zum   JSON-Datei

    
Mohd Belal 19.10.2017 04:45
quelle
0

Getestet:

%Vor%

Es funktioniert sehr gut!

    
K78 24.07.2015 08:45
quelle

Tags und Links