MongoDB
Conecte-se ao banco de dados MongoDB
A ferramenta MongoDB permite que você se conecte a um banco de dados MongoDB e execute uma ampla gama de operações orientadas a documentos diretamente em seus workflows agênticos. Com configuração flexível e gerenciamento seguro de conexões, você pode facilmente interagir e manipular seus dados.
Com a ferramenta MongoDB, você pode:
- Buscar documentos: Consulte coleções e recupere documentos com a operação
mongodb_query usando filtros de consulta avançados.
- Inserir documentos: Adicione um ou vários documentos a uma coleção usando a operação
mongodb_insert.
- Atualizar documentos: Modifique documentos existentes com a operação
mongodb_update especificando critérios de filtro e as ações de atualização.
- Excluir documentos: Remova documentos de uma coleção usando a operação
mongodb_delete, especificando filtros e opções de exclusão.
- Agregar dados: Execute pipelines de agregação complexos com a operação
mongodb_execute para transformar e analisar seus dados.
A ferramenta MongoDB é ideal para workflows onde seus agentes precisam gerenciar ou analisar dados estruturados baseados em documentos. Seja processando conteúdo gerado por usuários, gerenciando dados de aplicativos ou impulsionando análises, a ferramenta MongoDB simplifica o acesso e a manipulação de dados de forma segura e programática.
Integre o MongoDB no workflow. Pode buscar, inserir, atualizar, excluir e agregar dados.
Execute operação de busca em coleção MongoDB
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
host | string | Sim | Nome do host ou endereço IP do servidor MongoDB |
port | number | Sim | Porta do servidor MongoDB (padrão: 27017) |
database | string | Sim | Nome do banco de dados para conectar |
username | string | Não | Nome de usuário do MongoDB |
password | string | Não | Senha do MongoDB |
authSource | string | Não | Banco de dados de autenticação |
ssl | string | Não | Modo de conexão SSL (disabled, required, preferred) |
collection | string | Sim | Nome da coleção para consultar |
query | string | Não | Filtro de consulta MongoDB como string JSON |
limit | number | Não | Número máximo de documentos a retornar |
sort | string | Não | Critérios de ordenação como string JSON |
| Parâmetro | Tipo | Descrição |
|---|
message | string | Mensagem de status da operação |
documents | array | Array de documentos retornados da consulta |
documentCount | number | Número de documentos retornados |
Insira documentos na coleção MongoDB
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
host | string | Sim | Nome do host ou endereço IP do servidor MongoDB |
port | number | Sim | Porta do servidor MongoDB (padrão: 27017) |
database | string | Sim | Nome do banco de dados para conectar |
username | string | Não | Nome de usuário do MongoDB |
password | string | Não | Senha do MongoDB |
authSource | string | Não | Banco de dados de autenticação |
ssl | string | Não | Modo de conexão SSL (disabled, required, preferred) |
collection | string | Sim | Nome da coleção para inserir |
documents | array | Sim | Array de documentos para inserir |
| Parâmetro | Tipo | Descrição |
|---|
message | string | Mensagem de status da operação |
documentCount | number | Número de documentos inseridos |
insertedId | string | ID do documento inserido (inserção única) |
insertedIds | array | Array de IDs de documentos inseridos (inserção múltipla) |
Atualize documentos na coleção MongoDB
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
host | string | Sim | Nome do host ou endereço IP do servidor MongoDB |
port | number | Sim | Porta do servidor MongoDB (padrão: 27017) |
database | string | Sim | Nome do banco de dados para conectar |
username | string | Não | Nome de usuário do MongoDB |
password | string | Não | Senha do MongoDB |
authSource | string | Não | Banco de dados de autenticação |
ssl | string | Não | Modo de conexão SSL (disabled, required, preferred) |
collection | string | Sim | Nome da coleção para atualizar |
filter | string | Sim | Critérios de filtro como string JSON |
update | string | Sim | Operações de atualização como string JSON |
upsert | boolean | Não | Criar documento se não for encontrado |
multi | boolean | Não | Atualizar vários documentos |
| Parâmetro | Tipo | Descrição |
|---|
message | string | Mensagem de status da operação |
matchedCount | number | Número de documentos correspondentes ao filtro |
modifiedCount | number | Número de documentos modificados |
documentCount | number | Número total de documentos afetados |
insertedId | string | ID do documento inserido (se upsert) |
Exclua documentos da coleção MongoDB
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
host | string | Sim | Nome do host ou endereço IP do servidor MongoDB |
port | number | Sim | Porta do servidor MongoDB (padrão: 27017) |
database | string | Sim | Nome do banco de dados para conectar |
username | string | Não | Nome de usuário do MongoDB |
password | string | Não | Senha do MongoDB |
authSource | string | Não | Banco de dados de autenticação |
ssl | string | Não | Modo de conexão SSL (disabled, required, preferred) |
collection | string | Sim | Nome da coleção para excluir |
filter | string | Sim | Critérios de filtro como string JSON |
multi | boolean | Não | Excluir vários documentos |
| Parâmetro | Tipo | Descrição |
|---|
message | string | Mensagem de status da operação |
deletedCount | number | Número de documentos excluídos |
documentCount | number | Número total de documentos afetados |
Execute pipeline de agregação do MongoDB
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
host | string | Sim | Nome do host ou endereço IP do servidor MongoDB |
port | number | Sim | Porta do servidor MongoDB (padrão: 27017) |
database | string | Sim | Nome do banco de dados para conectar |
username | string | Não | Nome de usuário do MongoDB |
password | string | Não | Senha do MongoDB |
authSource | string | Não | Banco de dados de autenticação |
ssl | string | Não | Modo de conexão SSL (disabled, required, preferred) |
collection | string | Sim | Nome da coleção para executar o pipeline |
pipeline | string | Sim | Pipeline de agregação como string JSON |
| Parâmetro | Tipo | Descrição |
|---|
message | string | Mensagem de status da operação |
documents | array | Array de documentos retornados da agregação |
documentCount | number | Número de documentos retornados |
- Categoria:
tools
- Tipo:
mongodb