Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/
Manual de base de datos

JavaScript del lado del servidor

MongoDB proporciona los siguientes comandos, métodos y operador para la ejecución del código JavaScript del lado del servidor:

También puede especificar un archivo JavaScript para mongosh para ejecutar en el servidor. Para obtener más información, consulta Ejecución de archivos .js mediante una instancia mongosh en el servidor

Nota

JavaScript en MongoDB

Aunque estos métodos utilizan JavaScript, la mayoría de las interacciones con MongoDB no utilizan JavaScript, sino un driver idiomático en el lenguaje de la aplicación que interactúa.

Si no necesitas ejecutar código JavaScript del lado del servidor, consulta Desactivar ejecución de JavaScript en el lado del servidor.

Nota

Si usa SELinux, cualquier operación de MongoDB que requiera JavaScript del lado del servidor generará errores de segmentación. Deshabilitar la ejecución de JavaScript del lado del servidor describe cómo deshabilitar la ejecución de JavaScript del lado del servidor.

Puede especificar un archivo de JavaScript (.js) para mongosh para ejecutar el archivo en el servidor. Esta es una buena técnica para realizar trabajo administrativo agrupado. Cuando ejecute mongosh en el servidor, conectándose a través de la interfaz localhost, la conexión es rápida y de baja latencia.

Puede desactivar toda la ejecución de JavaScript del lado del servidor:

Consulta la documentación individual del método u operador para cualquier información sobre concurrencia. Consulte también la tabla de simultaneidad.

MongoDB 6.0 actualiza el motor interno de JavaScript utilizado para JavaScript del lado del servidor, $accumulator, $function y $where expresiones y de MozJS-60 a MozJS-91. Varias funciones de arreglos y string obsoletas y no estándar que existían en MozJS-60 se eliminaron en MozJS-91.

Para obtener la lista completa de funciones de arreglo y string eliminadas, consulta las notas de compatibilidad 6.0.

Next

¿Qué es MongoDB?

En esta página