Ich bin in keiner Weise ein Knoten-Experte - aber wenn Sie bereits existierende JSON-Dateien haben, könnten Sie mongoimport in Node als Shell-Befehl ausführen, wie beschrieben hier oder in verschiedenen Antworten .
Gibt es in node.js / javascript eine Bibliothek, die es einer Person erlaubt, mongoimport
im Code zu verwenden?
Nach meinem Verständnis ist mongoimport ein bisschen wie eine .exe, die Sie zuerst ausführen müssen, bevor Sie die Texteingabeumgebung verwenden können.
Ist es möglich, mongoimport in meinem Code auszuführen und dann alle benötigten Befehle direkt in meinem Code zu analysieren?
Mein aktueller Algorithmus beinhaltet:
%Vor% obj ist ein Objekt, das angibt, welche Funktionen in JSON.stringify
mit der Methode res
von node.js (die HTTP-Antworten anfordert)
Dann verwende ich mongoimport, um dieses JSON-Dokument in meine MongoDB zu importieren.
mongoimport --host localhost -db scrapeapp -collection scrape --file log.txt --jsonArray
Diese Methode ist offensichtlich ineffizient. Ich würde gerne alle diese Schritte auf einmal machen.
Hilfe geschätzt
Ich bin in keiner Weise ein Knoten-Experte - aber wenn Sie bereits existierende JSON-Dateien haben, könnten Sie mongoimport in Node als Shell-Befehl ausführen, wie beschrieben hier oder in verschiedenen Antworten .
So mache ich es in meinem Code
%Vor%Ich führe den mongoimport-Befehl aus und dann übergebe ich den cb als nächstes den Code, um zugänglich zu sein, oder wenn du keinen asynchronen Stil verwendest, kannst du das synchron mit %code%
tunGibt es in node.js / javascript eine Bibliothek, die es einer Person erlaubt, %code% im Code zu verwenden?
Nach meinem Verständnis ist mongoimport ein bisschen wie eine .exe, die Sie zuerst ausführen müssen, bevor Sie die Texteingabeumgebung verwenden können.
Ist es möglich, mongoimport in meinem Code auszuführen und dann alle benötigten Befehle direkt in meinem Code zu analysieren?
Mein aktueller Algorithmus beinhaltet:
%Vor%obj ist ein Objekt, das angibt, welche Funktionen in %code% mit der Methode %code% von node.js (die HTTP-Antworten anfordert)
analysiert werden sollen %Vor%Dann verwende ich mongoimport, um dieses JSON-Dokument in meine MongoDB zu importieren.
%code%
Diese Methode ist offensichtlich ineffizient. Ich würde gerne alle diese Schritte auf einmal machen.
Hilfe geschätzt
So mache ich es in meinem Code
%Vor% Ich führe den mongoimport-Befehl aus und dann übergebe ich den cb als nächstes den Code, um zugänglich zu sein, oder wenn du keinen asynchronen Stil verwendest, kannst du das synchron mit child_process.execSync(command[,options])
Tags und Links javascript json node.js mongodb mongoimport