MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Verwenden Sie das Ergebnis von mongodb im Shell-Skript

Die überflüssige Ausgabe ist das Ergebnis Ihrer Zuweisung von a='b' , die in diesem Kontext das Ergebnis der Zuweisung anzeigt.

Wenn Sie die var hinzufügen Schlüsselwort für die Variablenzuweisung, sollten Sie keine zusätzliche Ausgabe haben (und können trotzdem die Variable a verwenden in Ihrem Skript):

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

Sie können das gleiche Verhalten im mongo sehen Schale:

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