Docs Menu
Docs Home
/ /
Métodos nativos en el shell heredado

es interactivo()

Nota

El método nativo que se indica aquí es para el legado mongo caparazón.

Para utilizar métodos nativos en mongosh, consulta Métodos Nativos en mongosh.

isInteractive()

Nuevo en la versión 4.2.

Devuelve un valor booleano que indica si la mongosh sesión actual se está ejecutando en modo interactivo o en modo script:

  • true si está en modo interactivo

  • false si está en modo script

Conecta a mongosh mongosh una implementación. Dentro de, ejecuta:

isInteractive()

El método devuelve true.

Crea un archivo JavaScript testExample.js con el contenido:

print("Is the shell in interactive mode? " + isInteractive() );

Conecte a mongosh una implementación. Dentro de, cargue mongosh load() el archivo JavaScript (ver):

let loadStatus = load("testExample.js"); //You may need to specify the path to the file

El método devuelve lo siguiente mongosh en:

Is the shell in interactive mode? true

Crea un archivo JavaScript testExample.js con el contenido:

print("\n\nIs the shell in interactive mode? " + isInteractive() );

Desde un indicador de línea de comandos o terminal (es decir, no dentro de), especifique mongosh mongosh el archivo javascript en para ejecutar el archivo, de la siguiente manera:

mongosh localhost:27017/test testExample.js

La operación imprime en la terminal información sobre la versión del shell de MongoDB y diversa información seguida de:

MongoDB shell version v4.4.0
...
Is the shell in interactive mode? false

Volver

nombre de host()

En esta página