# Fiche connecteur MongoDB Catalogue Pipedream : connexion du compte et droits nécessaires. Les actions réellement utilisables sont vérifiées dans Bruno lors de la connexion. Les déclencheurs sont documentés à titre de référence et ne sont pas activés automatiquement dans Bruno. Les noms et données des exemples sont fictifs ; toute exécution reste soumise aux droits et aux validations du connecteur. ## MongoDB URL : https://get-bruno.com/features/connectors/mongodb Référence texte : https://get-bruno.com/features/connectors/mongodb/reference.txt Origine : Catalogue Pipedream Statut : Catalogue Pipedream — connexion à vérifier Catégories : Bases de données Description : MongoDB est une base de données NoSQL open source pour gérer des documents dans des collections. Ce connecteur couvre la création, la recherche, la mise à jour et la suppression de documents, ainsi que des déclencheurs sur les bases, collections et documents. Authentification : API key Présentation : MongoDB est une base de données NoSQL open source pour gérer des documents dans des collections. Ce connecteur couvre la création, la recherche, la mise à jour et la suppression de documents, ainsi que des déclencheurs sur les bases, collections et documents. Usage : Retrouver une fiche client par son identifiant Exemple de demande : Je veux retrouver le document du client Atelier Martin dans la collection clients à partir de son identifiant MongoDB. Résultat attendu : Le document correspondant est renvoyé s'il existe. À préciser : Nom de la base ou de la collection ; Identifiant du document à retrouver ; Contexte métier du document recherché, par exemple le client Atelier Martin Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/mongodb/actions/find-document-by-id Usage : Créer un document de commande Exemple de demande : Je veux créer un document pour la commande CM-2048 dans la collection commandes avec ses champs principaux. Résultat attendu : Le document est créé dans la collection choisie avec les champs fournis. À préciser : Nom de la collection ; Champs à enregistrer, par exemple numéro de commande, client et statut ; Valeurs à inscrire, par exemple CM-2048 et Atelier Martin Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/mongodb/actions/create-new-document Usage : Mettre à jour plusieurs fiches de campagne Exemple de demande : Je veux mettre à jour les documents de la collection campagnes dont le statut est brouillon pour les passer en attente de validation. Résultat attendu : Les documents qui correspondent au filtre sont modifiés selon les champs fournis. À préciser : Nom de la collection ; Filtre de sélection des documents ; Champs à modifier et nouvelle valeur attendue Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/mongodb/actions/update-documents Limites propres au service : Les déclencheurs portent sur des événements de base, de collection ou de document ; ils ne sont pas des actions d'écriture. La recherche par identifiant et la recherche par filtre sont des opérations distinctes. La mise à jour et la suppression s'appliquent à un document précis ou à un ensemble filtré selon l'outil choisi. La structure des documents dépend de la base ciblée. Vocabulaire français : Créer un nouveau document — Ajoute un document dans la collection choisie. (https://pipedream.com/apps/mongodb/actions/create-new-document) Vocabulaire français : Supprimer un document — Supprime un seul document à partir de son identifiant. (https://pipedream.com/apps/mongodb/actions/delete-document) Vocabulaire français : Exécuter une agrégation — Lance un pipeline d'agrégation sur une collection MongoDB. (https://pipedream.com/apps/mongodb/actions/execute-aggregation) Vocabulaire français : Trouver un document — Recherche un document à partir d'un filtre de requête. (https://pipedream.com/apps/mongodb/actions/find-document) Vocabulaire français : Trouver un document par identifiant — Récupère un document unique à partir de son identifiant. (https://pipedream.com/apps/mongodb/actions/find-document-by-id) Vocabulaire français : Lister les options de base de données — Affiche les valeurs disponibles pour le champ Database. (https://pipedream.com/apps/mongodb/actions/list-database-options) Vocabulaire français : Rechercher des documents — Recherche des documents précis ou renvoie tous les documents. (https://pipedream.com/apps/mongodb/actions/search-documents) Vocabulaire français : Mettre à jour un document — Modifie un seul document à partir de son identifiant. (https://pipedream.com/apps/mongodb/actions/update-document) Vocabulaire français : Mettre à jour plusieurs documents — Modifie plusieurs documents à partir d'un filtre de requête. (https://pipedream.com/apps/mongodb/actions/update-documents) Vocabulaire français : Nouvelle collection — Déclenche un événement quand une nouvelle collection est ajoutée à une base. (https://pipedream.com/apps/mongodb/triggers/new-collection) Vocabulaire français : Nouvelle base de données — Déclenche un événement quand une nouvelle base est ajoutée. (https://pipedream.com/apps/mongodb/triggers/new-database) Vocabulaire français : Nouveau document — Déclenche un événement quand un nouveau document est ajouté à une collection. (https://pipedream.com/apps/mongodb/triggers/new-document) Vocabulaire français : Nouveau champ dans un document — Déclenche un événement quand un nouveau champ est ajouté à un document. (https://pipedream.com/apps/mongodb/triggers/new-field-in-document) - action : Create New Document — Create a new document in a collection of your choice. See the docs here (https://pipedream.com/apps/mongodb/actions/create-new-document) - action : Delete a Document — Delete a single document by ID. See the docs here (https://pipedream.com/apps/mongodb/actions/delete-document) - action : Execute Aggregation — Execute an aggregation pipeline on a MongoDB collection. See the documentation (https://pipedream.com/apps/mongodb/actions/execute-aggregation) - action : Find Document — Finds a document by a query filter. See the documentation (https://pipedream.com/apps/mongodb/actions/find-document) - action : Find Document by Id — Retrieves a single document by ID. See the docs here (https://pipedream.com/apps/mongodb/actions/find-document-by-id) - action : List Database Options — Retrieves available options for the Database field. (https://pipedream.com/apps/mongodb/actions/list-database-options) - action : Search Documents — Search for specific documents or return all documents. See the docs here (https://pipedream.com/apps/mongodb/actions/search-documents) - action : Update a Document — Updates a single document by ID. See the docs here (https://pipedream.com/apps/mongodb/actions/update-document) - action : Update Documents — Updates many documents by query filter. See the documentation (https://pipedream.com/apps/mongodb/actions/update-documents) - trigger : New Collection — Emit new an event when a new collection is added to a database (https://pipedream.com/apps/mongodb/triggers/new-collection) - trigger : New Database — Emit new an event when a new database is added (https://pipedream.com/apps/mongodb/triggers/new-database) - trigger : New Document — Emit new an event when a new document is added to a collection (https://pipedream.com/apps/mongodb/triggers/new-document) - trigger : New Field in Document — Emit new an event when a new field is added to a document (https://pipedream.com/apps/mongodb/triggers/new-field-in-document)