MongoDB

Conectar a la base de datos MongoDB

Configuración

Buscar documentos

Operación
Buscar documentos
Host*
localhost or your.mongodb.host
Puerto*
27017
Nombre de la base de datos*
your_database
Nombre de usuario*
mongodb_user
Contraseña*
••••••••
Origen de autenticación
admin
Modo SSL
Preferido
Nombre de la colección*
users
Filtro de consulta (JSON)
json
{"status": "active"}
Límite
100
Orden (JSON)
json
{"createdAt": -1}
Buscar documentos (mongodb_query)

Ejecuta la operación find en una colección de MongoDB

Entrada
ParámetroTipoObligatorioDescripción
hoststringSíNombre de host o dirección IP del servidor de MongoDB
portnumberSíPuerto del servidor de MongoDB (predeterminado: 27017)
databasestringSíNombre de la base de datos a la que conectarse
usernamestringNoNombre de usuario de MongoDB
passwordstringNoContraseña de MongoDB
authSourcestringNoBase de datos de autenticación
sslstringNoModo de conexión SSL (disabled, required, preferred)
collectionstringSíNombre de la colección a consultar
querystringNoFiltro de consulta de MongoDB como cadena JSON
limitnumberNoNúmero máximo de documentos a devolver
sortstringNoCriterios de ordenación como cadena JSON
Salida
ParámetroTipoDescripción
messagestringMensaje de estado de la operación
documentsarrayMatriz de documentos devueltos por la consulta
documentCountnumberNúmero de documentos devueltos

Insertar documentos

Operación
Insertar documentos
Host*
localhost o tu.mongodb.host
Puerto*
27017
Nombre de la base de datos*
your_database
Nombre de usuario*
mongodb_user
Contraseña*
••••••••
Origen de autenticación
admin
Modo SSL
Preferido
Nombre de la colección*
users
Documentos (matriz JSON)*
json
[{"name": "John Doe", "email": "john@example.com", "status": "active"}]
Insertar documentos (mongodb_insert)

Inserta documentos en una colección de MongoDB

Entrada
ParámetroTipoRequeridoDescripción
hoststringSíNombre de host o dirección IP del servidor MongoDB
portnumberSíPuerto del servidor MongoDB (predeterminado: 27017)
databasestringSíNombre de la base de datos a la que conectarse
usernamestringNoNombre de usuario de MongoDB
passwordstringNoContraseña de MongoDB
authSourcestringNoBase de datos de autenticación
sslstringNoModo de conexión SSL (deshabilitado, obligatorio, preferido)
collectionstringSíNombre de la colección en la que insertar
documentsarraySíMatriz de documentos a insertar
Salida
ParámetroTipoDescripción
messagestringMensaje de estado de la operación
documentCountnumberNúmero de documentos insertados
insertedIdstringID del documento insertado (inserción única)
insertedIdsarrayMatriz de IDs de documentos insertados (inserción múltiple)

Actualizar documentos

Operación
Actualizar documentos
Host*
localhost o tu.mongodb.host
Puerto*
27017
Nombre de la base de datos*
tu_base_de_datos
Nombre de usuario*
mongodb_user
Contraseña*
••••••••
Origen de autenticación
admin
Modo SSL
Preferido
Nombre de la colección*
users
Filtro (JSON)*
json
{"name": "Alice Test"}
Actualización (JSON)*
json
{"$set": {"name": "Jane Doe", "email": "jane@example.com"}}
Upsert
Falso
Actualizar varios
Falso
Actualizar documentos (mongodb_update)

Actualizar documentos en la colección de MongoDB

Entrada
ParámetroTipoRequeridoDescripción
hoststringSíNombre de host o dirección IP del servidor MongoDB
portnumberSíPuerto del servidor MongoDB (predeterminado: 27017)
databasestringSíNombre de la base de datos a la que conectarse
usernamestringNoNombre de usuario de MongoDB
passwordstringNoContraseña de MongoDB
authSourcestringNoBase de datos de autenticación
sslstringNoModo de conexión SSL (deshabilitado, requerido, preferido)
collectionstringSíNombre de la colección a actualizar
filterstringSíCriterios de filtro como cadena JSON
updatestringSíOperaciones de actualización como cadena JSON
upsertbooleanNoCrear documento si no se encuentra
multibooleanNoActualizar varios documentos
Salida
ParámetroTipoDescripción
messagestringMensaje de estado de la operación
matchedCountnumberNúmero de documentos que coinciden con el filtro
modifiedCountnumberNúmero de documentos modificados
documentCountnumberNúmero total de documentos afectados
insertedIdstringID del documento insertado (si upsert)

Eliminar documentos

Operación
Eliminar documentos
Host*
localhost or your.mongodb.host
Puerto*
27017
Nombre de la base de datos*
your_database
Nombre de usuario*
mongodb_user
Contraseña*
••••••••
Fuente de autenticación
admin
Modo SSL
Preferido
Nombre de la colección*
users
Filtro (JSON)*
json
{"status": "inactive"}
Eliminar varios
Falso
Eliminar documentos (mongodb_delete)

Eliminar documentos de la colección de MongoDB

Entrada
ParámetroTipoObligatorioDescripción
hoststringSíNombre de host o dirección IP del servidor MongoDB
portnumberSíPuerto del servidor MongoDB (predeterminado: 27017)
databasestringSíNombre de la base de datos a la que conectarse
usernamestringNoNombre de usuario de MongoDB
passwordstringNoContraseña de MongoDB
authSourcestringNoBase de datos de autenticación
sslstringNoModo de conexión SSL (deshabilitado, obligatorio, preferido)
collectionstringSíNombre de la colección de la que eliminar
filterstringSíCriterios de filtro como cadena JSON
multibooleanNoEliminar varios documentos
Salida
ParámetroTipoDescripción
messagestringMensaje de estado de la operación
deletedCountnumberNúmero de documentos eliminados
documentCountnumberNúmero total de documentos afectados

Pipeline de agregación

Operación
Pipeline de agregación
Host*
localhost o tu.mongodb.host
Puerto*
27017
Nombre de la base de datos*
tu_base_de_datos
Nombre de usuario*
usuario_mongodb
Contraseña*
••••••••
Origen de autenticación
admin
Modo SSL
Preferido
Nombre de la colección*
usuarios
Pipeline de agregación (array JSON)*
json
[{"$group": {"_id": "$status", "count": {"$sum": 1}}}]
Pipeline de agregación (mongodb_execute)

Ejecutar pipeline de agregación de MongoDB

Entrada
ParámetroTipoRequeridoDescripción
hostcadenaSíNombre de host o dirección IP del servidor MongoDB
portnúmeroSíPuerto del servidor MongoDB (predeterminado: 27017)
databasecadenaSíNombre de la base de datos a la que conectarse
usernamecadenaNoNombre de usuario de MongoDB
passwordcadenaNoContraseña de MongoDB
authSourcecadenaNoBase de datos de autenticación
sslcadenaNoModo de conexión SSL (deshabilitado, requerido, preferido)
collectioncadenaSíNombre de la colección sobre la que ejecutar el pipeline
pipelinecadenaSíPipeline de agregación como cadena JSON
Salida
ParámetroTipoDescripción
messagecadenaMensaje de estado de la operación
documentsarrayArray de documentos devueltos por la agregación
documentCountnúmeroNúmero de documentos devueltos

Instrucciones de uso

Integra MongoDB en el workflow. Puede buscar, insertar, actualizar, eliminar y agregar datos.

Notas

  • Categoría: tools
  • Tipo: mongodb