sql >> Database >  >> NoSQL >> MongoDB

Hoe meerdere js-bestanden naar de database te laden met behulp van mongo-shell?

Er zijn verschillende manieren om deze bestanden te laden (uitvoeren). Ik heb twee js-bestanden script1.js en script2.js , bijvoorbeeld.

Vanaf OS-opdrachtregel specificeer alle bestanden:

mongo localhost/testdb script1.js script2.js

Of maak één js-bestand en voeg alle scripts toe. Maak bijvoorbeeld een script_combined.js met het volgende:

load("script1.js")
load("script2.js")

Uitvoeren als:

mongo localhost/testdb script_combined.js

Alternatieve manier om meerdere scripts uit te voeren vanuit mongo schelp :

> const script_files = [ "script1.js", "script2.js" ]
> for (let file of script_files) {
      load(file)
  }



  1. Geneste opmerkingen in MongoDB

  2. Database.yml verwijderen bij gebruik van Mongoid in Rails 3.2

  3. Hoe jaar en week van het jaar verkregen uit MongoDB-query omzetten in Joda datetime?

  4. Hoe haal ik de aangemaakte datum uit een Mongo ObjectID