AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Administrar bases de datos / Big Data / Gestión de archivos Mongo
  • Declaración
  • Propiedades específicas de las variables mongoGridFS
  • Funciones que utilizan la clase mongoGridFS
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El tipo mongoGridFS permite definir las características avanzadas de un sistema de archivos de una base de datos MongoDB. Las características de este sistema de archivos pueden ser definidas y modificadas por varias propiedades de WLanguage.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
cntMDB is mongoConnection("mongodb://db1.example.net")
fs is mongoGridFS
fs.Database = cntMDB.Database["CRM"]
fs.Prefix = "myfs"
Trace(MongoGridFSListFile(fs))
Declaración
MyVariable is mongoGridFS(<Database>, <Prefix>)
<Database>: Cadena de caracteres
Base de datos MongoDB que contiene el sistema de archivos.
<Prefix>: Cadena de caracteres
Prefijo de la colección.
Los archivos se almacenarán en las colecciones como <prefix>.files y <prefix>.chunck.
Observaciones

Propiedades específicas de las variables mongoGridFS

Las siguientes propiedades pueden ser usadas para manipular un sistema de archivos MongoDB:
Nombre de la propiedadTipo utilizadoEfecto
Base de datosVariable de tipo mongoDatabaseBase de datos que contiene el sistema de archivos.
PrefijoCadena de caracteresPrefijo de la colección.
Los archivos se almacenarán en las colecciones como <prefix>.files y <prefix>.chunck.

Funciones que utilizan la clase mongoGridFS

Las siguientes funciones utilizan el tipo mongoGridFS:
MongoGridFSDeleteFileElimina un archivo identificado por su nombre de un sistema de archivos MongoDB.
MongoGridFSDeleteFileByIDElimina un archivo identificado por su identificador de un sistema de archivos MongoDB.
MongoGridFSGetFileRecupera (en la computadora local) un archivo identificado por su nombre y encontrado en un sistema de archivos MongoDB.
MongoGridFSGetFileByIDRecupera (en la computadora local) un archivo identificado por su identificador y encontrado en un sistema de archivos MongoDB.
MongoGridFSGetFileInfoLe permite a get información sobre un archivo de MongoDB (gridFS).
MongoGridFSListFileRecupera la lista de archivos MongoDB encontrados en el sistema de archivos MongoDB (gridFS).
MongoGridFSSendFileCopia un archivo del ordenador local a un sistema de archivos MongoDB (gridFS).
Observación: Estas funciones también pueden ser usadas para manipular una base de datos de Mongo. En este caso, el prefijo corresponde al valor "fs" de Default.
También existen sintaxis de prefijos:
<Variable mongoGridFS variable>.GetFileInfoUtilizado para get información sobre un archivo de MongoDB (gridFS).
<Variable mongoGridFS>.GetFileByIdRecupera (en la computadora local) un archivo identificado por su identificador y encontrado en un sistema de archivos MongoDB.
.DeleteFileElimina un archivo identificado por su nombre de un sistema de archivos MongoDB.
.DeleteFileByIDElimina un archivo identificado por su identificador de un sistema de archivos MongoDB.
.GetFileRecupera (en la computadora local) un archivo identificado por su nombre y encontrado en un sistema de archivos MongoDB.
Versión mínima requerida
  • Versión 22
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 25/11/2023

Señalar un error o enviar una sugerencia | Ayuda local