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

Como carregar vários arquivos js no banco de dados usando o shell mongo?


Existem diferentes maneiras de carregar (executar) esses arquivos. Eu tenho dois arquivos js script1.js e script2.js , por exemplo.

Na linha de comando do SO especifique todos os arquivos:
mongo localhost/testdb script1.js script2.js

Ou crie um arquivo js e inclua todos os scripts. Por exemplo, crie um script_combined.js com o seguinte:
load("script1.js")
load("script2.js")

Correr como:
mongo localhost/testdb script_combined.js

Maneira alternativa de executar vários scripts de dentro do mongo casca :
> const script_files = [ "script1.js", "script2.js" ]
> for (let file of script_files) {
      load(file)
  }