sql >> Database teknologi >  >> NoSQL >> MongoDB

Kør javascript-script (.js-fil) i mongodb inklusive en anden fil inde i js

Brug indlæsningsfunktionen

load(filename)

Du kan ringe direkte til enhver .js fil fra mongo-skallen, og mongo vil udføre JavaScript.

Eksempel :mongo localhost:27017/mydb myfile.js

Dette udfører myfile.js scriptet i mongo shell, der forbinder til mydb database med port 27017 i localhost.

For at indlæse eksterne js kan du skrive

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

Antag, at vi har to js-filer myFileOne.js og 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

Output

From file 1
From file 2


  1. hvordan man viser forespørgsel, mens man bruger forespørgselsanmærkninger med MongoRepository med forårsdata

  2. MongoDB-serveren er ikke tilgængelig i lokalt netværk trods binding af ip

  3. redis:nulstil tæller hver dag

  4. En guide til forespørgsler i Spring Data MongoDB