MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Usa il risultato di mongodb nello script della shell

L'output superfluo è il risultato della tua assegnazione di a='b' , che visualizza il risultato dell'assegnazione in questo contesto.

Se aggiungi il var parola chiave per l'assegnazione di variabili, non dovresti avere alcun output aggiuntivo (e puoi comunque utilizzare la variabile a nel tuo script):

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

Puoi vedere lo stesso comportamento in mongo guscio:

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