Utiliser la fonction Charger
load(filename)
Vous pouvez appeler directement n'importe quel .js fichier à partir du shell mongo, et mongo exécutera le JavaScript.
Exemple :mongo localhost:27017/mydb myfile.js
Cela exécute le script myfile.js dans mongo shell se connectant à la base de données mydb avec le port 27017 dans localhost.
Pour charger des js externes, vous pouvez écrire
load("/data/db/scripts/myloadjs.js")
Supposons que nous ayons deux fichiers js myFileOne.js et myFileTwo.js
myFileOne.js
print('From file 1');
load('myFileTwo.js'); // Load other js file .
monFichierDeux.js
print('From file 2');
MongoShell
>mongo myFileOne.js
Sortie
From file 1
From file 2