DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / Big Data / Gestion des fichiers Mongo
  • Propriétés spécifiques à la description des variables de type mongoCollection
  • Fonctions utilisant le type mongoCollection
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
mongoCollection (Type de variable)
En anglais : mongoCollection
Le type mongoCollection permet de définir toutes les caractéristiques avancées d'une collection dans une base d'un serveur MongoDB. Les caractéristiques de cette collection peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
Cnx est une mongoConnexion = MongoCrée(AdresseServeurMongoDB)
POUR TOUT BaseMongo DE Cnx.BaseDeDonnées
Trace(BaseMongo.Nom)
POUR TOUT CollectionMongo DE BaseMongo.Collection
Trace(TAB + CollectionMongo.Nom)
FIN
FIN
Remarques

Propriétés spécifiques à la description des variables de type mongoCollection

Les propriétés suivantes peuvent être utilisées pour manipuler une collection Mongo :
Nom de la propriétéType manipuléEffet
NomChaîne de caractèresNom de la collection.
Cette propriété est disponible en lecture seulement.
OptionEcritureVariable de type mongoOptionEcritureParamètres d'écriture dans la collection.

Fonctions utilisant le type mongoCollection

Les fonctions suivantes manipulent des variables de type mongoCollection :
MongoAjouteAjoute un ou plusieurs documents dans une collection d'une base MongoDB.
MongoChercheCherche des documents dans une collection MongoDB.
MongoExécuteCommandeExécute une commande générique sur une base MongoDB ou sur une collection MongoDB.
MongoModifieToutModifie des documents dans une collection d'une base MongoDB.
MongoModifieUnModifie un document dans une collection d'une base MongoDB.
MongoPipelineAgrégationPermet de récupérer des documents issus de la transformation et de l'agrégation en plusieurs étapes.
MongoSupprimeCollectionSupprime une collection d'une base MongoDB.
MongoSupprimeToutSupprime tous les documents (correspondant au filtre spécifié) d'une collection d'une base MongoDB.
MongoSupprimeUnSupprime un document dans une collection d'une base MongoDB.
Les syntaxes préfixées sont également utilisables :
<Variable mongoCollection>.ExécuteCommandeExécute une commande générique sur une collection MongoDB.
<Variable mongoCollection>.ModifieToutModifie des documents dans une collection d'une base MongoDB.
<Variable mongoCollection>.ModifieUnModifie un document dans une collection d'une base MongoDB.
<Variable mongoCollection>.SupprimeCollectionSupprime une collection d'une base MongoDB.
<Variable mongoCollection>.SupprimeToutSupprime tous les documents (correspondant au filtre spécifié) d'une collection d'une base MongoDB.
<Variable mongoCollection>.SupprimeUnSupprime un document dans une collection d'une base MongoDB.
Liste des exemples associés :
Accès natif à MongoDB Exemples unitaires (WINDEV) : Accès natif à MongoDB
[ + ] Cet exemple présente l'utilisation des principales fonctions de l'accès natif aux bases MongoDB : ajout de données, lecture (recherche), modification et suppression de données dans la base. L'exemple présente également les fonctions permettant d'enregistrer des fichiers dans le système de données de MongoDB GridFS.
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 22/07/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale