MongoDB
Connexion à la base de données MongoDB
Connectez-vous à n'importe quelle base de données MongoDB pour exécuter des requêtes, gérer des données et effectuer des opérations de base de données. Prend en charge les opérations de recherche, d'insertion, de mise à jour, de suppression et d'agrégation avec une gestion sécurisée des connexions.
Exécuter une opération de recherche sur une collection MongoDB
Paramètre | Type | Obligatoire | Description |
---|
host | chaîne | Oui | Nom d'hôte ou adresse IP du serveur MongoDB |
port | nombre | Oui | Port du serveur MongoDB (par défaut : 27017) |
database | chaîne | Oui | Nom de la base de données à laquelle se connecter |
username | chaîne | Non | Nom d'utilisateur MongoDB |
password | chaîne | Non | Mot de passe MongoDB |
authSource | chaîne | Non | Base de données d'authentification |
ssl | chaîne | Non | Mode de connexion SSL (disabled, required, preferred) |
collection | chaîne | Oui | Nom de la collection à interroger |
query | chaîne | Non | Filtre de requête MongoDB sous forme de chaîne JSON |
limit | nombre | Non | Nombre maximum de documents à retourner |
sort | chaîne | Non | Critères de tri sous forme de chaîne JSON |
Paramètre | Type | Description |
---|
message | chaîne | Message d'état de l'opération |
documents | tableau | Tableau des documents retournés par la requête |
documentCount | nombre | Nombre de documents retournés |
Insérer des documents dans une collection MongoDB
Paramètre | Type | Obligatoire | Description |
---|
host | chaîne | Oui | Nom d'hôte ou adresse IP du serveur MongoDB |
port | nombre | Oui | Port du serveur MongoDB (par défaut : 27017) |
database | chaîne | Oui | Nom de la base de données à laquelle se connecter |
username | chaîne | Non | Nom d'utilisateur MongoDB |
password | chaîne | Non | Mot de passe MongoDB |
authSource | chaîne | Non | Base de données d'authentification |
ssl | chaîne | Non | Mode de connexion SSL (disabled, required, preferred) |
collection | chaîne | Oui | Nom de la collection dans laquelle insérer |
documents | tableau | Oui | Tableau de documents à insérer |
Paramètre | Type | Description |
---|
message | chaîne | Message d'état de l'opération |
documentCount | nombre | Nombre de documents insérés |
insertedId | chaîne | ID du document inséré (insertion unique) |
insertedIds | tableau | Tableau des ID des documents insérés (insertion multiple) |
Mettre à jour des documents dans une collection MongoDB
Paramètre | Type | Obligatoire | Description |
---|
host | chaîne | Oui | Nom d'hôte ou adresse IP du serveur MongoDB |
port | nombre | Oui | Port du serveur MongoDB (par défaut : 27017) |
database | chaîne | Oui | Nom de la base de données à laquelle se connecter |
username | chaîne | Non | Nom d'utilisateur MongoDB |
password | chaîne | Non | Mot de passe MongoDB |
authSource | chaîne | Non | Base de données d'authentification |
ssl | chaîne | Non | Mode de connexion SSL (disabled, required, preferred) |
collection | chaîne | Oui | Nom de la collection à mettre à jour |
filter | chaîne | Oui | Critères de filtrage au format JSON |
update | chaîne | Oui | Opérations de mise à jour au format JSON |
upsert | booléen | Non | Créer le document s'il n'existe pas |
multi | booléen | Non | Mettre à jour plusieurs documents |
Paramètre | Type | Description |
---|
message | string | Message d'état de l'opération |
matchedCount | number | Nombre de documents correspondant au filtre |
modifiedCount | number | Nombre de documents modifiés |
documentCount | number | Nombre total de documents affectés |
insertedId | string | ID du document inséré (si upsert) |
Supprimer des documents d'une collection MongoDB
Paramètre | Type | Obligatoire | Description |
---|
host | string | Oui | Nom d'hôte ou adresse IP du serveur MongoDB |
port | number | Oui | Port du serveur MongoDB (par défaut : 27017) |
database | string | Oui | Nom de la base de données à laquelle se connecter |
username | string | Non | Nom d'utilisateur MongoDB |
password | string | Non | Mot de passe MongoDB |
authSource | string | Non | Base de données d'authentification |
ssl | string | Non | Mode de connexion SSL (disabled, required, preferred) |
collection | string | Oui | Nom de la collection dans laquelle supprimer |
filter | string | Oui | Critères de filtre au format JSON |
multi | boolean | Non | Supprimer plusieurs documents |
Paramètre | Type | Description |
---|
message | string | Message d'état de l'opération |
deletedCount | number | Nombre de documents supprimés |
documentCount | number | Nombre total de documents affectés |
Exécuter un pipeline d'agrégation MongoDB
Paramètre | Type | Obligatoire | Description |
---|
host | chaîne | Oui | Nom d'hôte ou adresse IP du serveur MongoDB |
port | nombre | Oui | Port du serveur MongoDB (par défaut : 27017) |
database | chaîne | Oui | Nom de la base de données à laquelle se connecter |
username | chaîne | Non | Nom d'utilisateur MongoDB |
password | chaîne | Non | Mot de passe MongoDB |
authSource | chaîne | Non | Base de données d'authentification |
ssl | chaîne | Non | Mode de connexion SSL (disabled, required, preferred) |
collection | chaîne | Oui | Nom de la collection sur laquelle exécuter le pipeline |
pipeline | chaîne | Oui | Pipeline d'agrégation sous forme de chaîne JSON |
Paramètre | Type | Description |
---|
message | chaîne | Message d'état de l'opération |
documents | tableau | Tableau des documents retournés par l'agrégation |
documentCount | nombre | Nombre de documents retournés |
- Catégorie :
tools
- Type :
mongodb