MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Führen Sie Javascript-Skript (.js-Datei) in mongodb aus, einschließlich einer anderen Datei in js

Verwenden Sie die Ladefunktion

load(filename)

Sie können jede .js direkt aufrufen Datei aus der Mongo-Shell, und Mongo führt das JavaScript aus.

Beispiel :mongo localhost:27017/mydb myfile.js

Dadurch wird das Skript myfile.js in der Mongo-Shell ausgeführt, das eine Verbindung zur mydb-Datenbank mit Port 27017 in localhost herstellt.

Zum Laden externer js können Sie

schreiben
load("/data/db/scripts/myloadjs.js")

Angenommen, wir haben zwei js-Dateien myFileOne.js und myFileTwo.js

myFileOne.js

print('From file 1');
load('myFileTwo.js');     // Load other js file .

myFileTwo.js

print('From file 2');

MongoShell

>mongo myFileOne.js

Ausgabe

From file 1
From file 2