sql >> Database >  >> NoSQL >> MongoDB

Hoe een argument door te geven aan Mongo Script

Gebruik --eval en gebruik shellscripting om de doorgegeven opdracht te wijzigen.

mongo --eval "print('apples');"

Of maak globale variabelen (met dank aan Tad Marshall):

$ cat addthem.js
printjson( param1 + param2 );
$ ./mongo --nodb --quiet --eval "var param1=7, param2=8" addthem.js
15


  1. Waarom krijg ik een pymongo.cursor.Cursor wanneer ik mijn mongodb db via pymongo probeer te bevragen?

  2. Hoe geef ik een runCommand uit met het mongoDB C#-stuurprogramma?

  3. Indexkruising versus samengestelde index?

  4. Spring Data MongoDB-aggregatie - match op berekende waarde