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 mongoCollectionOption
  • Fonctions utilisant le type mongoCollectionOption
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
mongoCollectionOption (Type de variable)
En anglais : mongoCollectionOption
Le type mongoCollectionOption permet de définir toutes les caractéristiques avancées des options d'une collection d'une base MongoDB. Les caractéristiques de ces options 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
Option est un mongoCollectionOption
Option.TailleMax = 100*1024*1024
MongoCréeCollection(BaseMDB, "produit", Option)
Remarques

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

Les propriétés suivantes peuvent être utilisées pour manipuler les options d'une collection :
Nom de la propriétéType manipuléEffet
MoteurStockageChaîne de caractères, Buffer ou VariantDocument au format JSON/BSON/Variant décrivant la liste des options passées au moteur de stockage.
Pour plus de détails, consultez la documentation MongoDB.
NbDocumentMaxEntierNombre maximum de documents de la collection. Les documents les plus anciens seront retirés lorsque le nombre de documents dans la collection atteindra cette limite.
Si cette propriété n'est pas renseignée, la collection ne sera pas limitée.
NiveauValidationChaîne de caractèresNiveau de validation lors de la modification d'un document existant. Les options possibles sont :
  • "off",
  • "strict",
  • "moderate".
Pour plus de détails, consultez la documentation MongoDB.
TailleMaxEntierTaille maximale d'une collection. Les documents les plus anciens seront retirés lorsque la taille de la collection atteindra cette limite.
Si cette propriété n'est pas renseignée, la collection ne sera pas limitée.
ValidateurChaîne de caractères, Buffer ou VariantDocument au format JSON/BSON/Variant décrivant les conditions de validation des documents qui seront ajoutés à la collection.
Pour plus de détails, consultez la documentation MongoDB.

Fonctions utilisant le type mongoCollectionOption

Les fonctions suivantes manipulent des variables de type mongoCollectionOption :
MongoCréeCollectionCrée une collection dans une base MongoDB en précisant des options de cette collection.
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 : 25/05/2022

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