DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / Big Data / Gestion des fichiers Mongo
  • Présentation
  • Manipuler des données MongoDB en WLangage
  • Manipuler une base MongoDB
  • Manipuler GridFS
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
Présentation
MongoDB est une base NoSQL orientée documents. MongoDB stocke des documents au format JSON dans des "collections". Une collection est un ensemble de documents.
MongoDB propose des méthodes évoluées de recherche de ces documents.
MongoDB propose le "map reduce".
GridFS est un système de fichiers distribués gérés par MongoDB.
Manipuler des données MongoDB en WLangage

Manipuler une base MongoDB

Le WLangage propose différents types et fonctions permettant de manipuler une base MongoDB.
Ces fonctions permettent de :
...
La liste des fonctions permettant de manipuler les bases MongoDB est la suivante :
MongoAjouteAjoute un ou plusieurs documents dans une collection d'une base MongoDB.
MongoChercheCherche des documents dans une collection MongoDB.
MongoCréeCrée une connexion à un serveur ou à un cluster MongoDB.
MongoCréeCollectionCrée une collection dans une base MongoDB en précisant des options de cette collection.
MongoExécuteCommandeExécute une commande générique sur une base MongoDB ou sur une collection MongoDB.
MongoInfoRenvoie des informations sur une base MongoDB.
MongoModifieToutModifie des documents dans une collection d'une base MongoDB.
MongoModifieUnModifie un document dans une collection d'une base MongoDB.
MongoSupprimeBaseSupprime une base MongoDB et toutes ses collections.
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 fonctions préfixées suivantes peuvent également être utilisées :
<Variable mongoBase>.CréeCollectionCrée une collection dans une base MongoDB en précisant des options de cette collection.
<Variable mongoBase>.ExécuteCommandeExécute une commande générique sur une base MongoDB.
<Variable mongoBase>.SupprimeBaseSupprime une base MongoDB et toutes ses collections.
<Variable mongoCollection>.AjouteAjoute un ou plusieurs documents dans une collection d'une base MongoDB.
<Variable mongoCollection>.ChercheCherche des documents dans une collection MongoDB.
<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.

Manipuler GridFS

Le WLangage propose différents types et fonctions permettant de manipuler le système de fichiers GridFS. Ces fonctions commencent par le préfixe mongoGridFS :
MongoGridFSEnvoieFichierCopie un fichier du poste local vers un système de fichiers MongoDB (GridFS).
MongoGridFSListeFichierRécupère la liste des fichiers MongoDB présents dans le système de fichiers MongoDB (gridFS).
MongoGridFSRécupèreFichierRécupère sur le poste local un fichier identifié par son nom et présent dans un système de fichiers MongoDB.
MongoGridFSRécupèreFichierParIDRécupère sur le poste local un fichier (identifié par son identifiant) présent dans un système de fichiers MongoDB.
MongoGridFSSupprimeFichierSupprime un fichier identifié par son nom dans un système de fichiers MongoDB.
MongoGridFSSupprimeFichierParIDSupprime un fichier identifié par son identifiant dans un système de fichiers MongoDB.
Les fonctions préfixées correspondantes sont les suivantes :
<Variable mongoGridFS>.EnvoieFichierCopie un fichier du poste local vers un système de fichiers MongoDB (GridFS).
<Variable mongoGridFS>.ListeFichierRécupère la liste des fichiers MongoDB présents dans le système de fichiers MongoDB (gridFS).
<Variable mongoGridFS>.RécupèreFichierRécupère sur le poste local un fichier identifié par son nom et présent dans un système de fichiers MongoDB.
<Variable mongoGridFS>.RécupèreFichierParIDRécupère sur le poste local un fichier (identifié par son identifiant) présent dans un système de fichiers MongoDB.
<Variable mongoGridFS>.RécupèreInfoFichierPermet de récupérer les informations concernant un fichier MongoDB (gridFS).
<Variable mongoGridFS>.SupprimeFichierSupprime un fichier identifié par son nom dans un système de fichiers MongoDB.
<Variable mongoGridFS>.SupprimeFichierParIDSupprime un fichier identifié par son identifiant dans un système de fichiers MongoDB.
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