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
Modifica documentos en una colección de una base de datos MongoDB.
Ejemplo
MyCollection is mongoCollection
let sFilter = "{ ""name"": ""Andy"" }"
let sModification = "{ ""$inc"": { ""score"": 1 } }"
MyCollection.ModifyAll(sFilter, sModification)
gclCollection is mongoCollection
// Find all contacts whose "Name" member is set to "SMITH" and modifies them to "PAULSON"
// Search filter
sFilter is string = "{ ""Name"": ""SMITH"" }"
// Modification criterion
sModification is string = "{ ""$set"": {""Name"": ""PAULSON"" } }"
gclCollection.ModifyAll(sFilter, sModification)
Sintaxis
<Result> = <Collection>.ModifyAll(<Filter> , <Modification> [, <Options>])
<Result>: booleano
  • True si se realizó la operación,
  • False si se produce un problema. La función ErrorInfo permite identificar el error.
<Collection>: Variable de tipo mongoCollection
Nombre de la mongoCollection Variable que representa la colección de MongoDB en la que se debe realizar la modificación.
<Filter>: Tipo del filtro utilizado
description del filtro o filtros MongoDB que se aplicarán para seleccionar los documentos a modificar. Este filtro corresponde a:
  • un documento JSON, en formato de cadena.
  • un documento BSON, en formato buffer.
  • un variant.
<Modification>: Tipo del formato utilizado
description de las modificaciones que se harán en los documentos correspondientes al filtro. Corresponde a:
  • un documento JSON, en formato de cadena.
  • un documento BSON, en formato buffer.
  • un variant.
<Options>: Constante opcional de tipo Integer
Opciones de modificación:
mongoAddIfNotFoundSe utiliza para añadir el Document si no existe en la colección.
mongoSinValidaciónLa estructura de Document no está comprobada.
Componente: wd290big.dll
Versión mínima requerida
  • Versión 25
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/06/2023

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