MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Utiliser le résultat de mongodb dans le script shell

La sortie superflue est le résultat de votre affectation de a='b' , qui affiche le résultat de l'affectation dans ce contexte.

Si vous ajoutez la var mot-clé pour l'affectation de variable, vous ne devriez pas avoir de sortie supplémentaire (et pouvez toujours utiliser la variable a dans votre script):

$ mongo --quiet --eval "var a='b'" mongoscript.js
foo

Vous pouvez voir le même comportement dans le mongo coque :

> a='b'
b
> var a='b'
>