Użyj funkcji ładowania
load(filename)
Możesz bezpośrednio wywołać dowolny plik .js pliku z powłoki mongo, a mongo wykona JavaScript.
Przykład :mongo localhost:27017/mydb myfile.js
Spowoduje to wykonanie skryptu myfile.js w powłoce mongo łączącej się z bazą danych mydb z portem 27017 na hoście lokalnym.
Do ładowania zewnętrznych js możesz napisać
load("/data/db/scripts/myloadjs.js")
Załóżmy, że mamy dwa pliki js myFileOne.js i 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
Wyjście
From file 1
From file 2