Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

301
Vistas
Llame a un archivo de script Java en mongodb Shell

Traté de ejecutar un archivo JS directamente desde el shell de Mongo usando la consulta

 mongo localhost:27017/west createSumCollection.js

Sin embargo, sigo recibiendo el error.

"excepción no detectada: SyntaxError: token inesperado: identificador: @(shell):1:6"

El contenido de CreateSumCollection.js es una base de datos de uso simple y db.createCollection con una identificación de objeto simple y otro campo.

¿Alguna idea de lo que me estoy perdiendo aquí? Si ejecuto el mismo script en mongoshell directamente, funciona perfectamente.

Intenté cargar ("C:/mongodb/data/db/createSumCollection.js") y falló debido a la declaración use west dentro del archivo .js. Entonces, después de eliminar eso, la carga funcionó. Mi pregunta es cuál es la diferencia entre load y mongo localhost:27017/west createSumCollection.js y cómo hago para que js se ejecute directamente.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

use es un ayudante que solo está disponible en el shell interactivo.

En el shell interactivo (ya través de load ) puede ejecutar:

 use my_database db.collection.find()

El equivalente en un archivo javascript en la línea de comando sería:

 db.getSiblingDB("my_database").collection.find()
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda