MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Execute o script javascript (arquivo .js) no mongodb incluindo outro arquivo dentro do js


Usar a função Carregar
load(filename)

Você pode chamar diretamente qualquer .js arquivo do shell do mongo e o mongo executará o JavaScript.

Exemplo :mongo localhost:27017/mydb myfile.js

Isso executa o script myfile.js no shell mongo conectando-se ao banco de dados mydb com a porta 27017 em localhost.

Para carregar js externos, você pode escrever
load("/data/db/scripts/myloadjs.js")

Suponha que temos dois arquivos js myFileOne.js e myFileTwo.js

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

meuArquivoDois.js
print('From file 2');

MongoShell
>mongo myFileOne.js

Saída
From file 1
From file 2