|
|
|
|
Modifica una Document en una colección de la base de datos de MongoDB. Collection is mongoCollection let sFilter = "{ ""name"": ""Andy"" }" let sModification = "{ ""$inc"": { ""score"": 1 } }" let d = Collection.ModifyOne(sFilter, sModification)
gclCollection is mongoCollection // Find the first contact whose "FirstName" member is set to "Jack" and modify it to "Joey" // Search filter sFilter is string = "{ ""FirstName"": ""Jack"" }" // Modification criterion sModification is string = "{ ""$set"": {""FirstName"": ""Joey"" } }" gclCollection.ModifyOne(sFilter, sModification)
Sintaxis
<Result> = <Collection>.ModifyOne(<Filter> , <Modification> [, <Sort>] [, <Option>])
<Result>: Variant Document antes o después de la modificación (según la opción seleccionada). <Collection>: Variable de tipo mongoCollection Nombre de la mongoCollection Variable que representa la colección MongoDB en la que se realizará la modificación. <Filter>: Tipo del filtro utilizado Descripción del filtro o de los filtros MongoDB que se aplicarán para seleccionar el documento a actualizar. Este filtro corresponde a: - un documento JSON, en formato de cadena.
- un documento BSON, en formato buffer.
- un variant.
<Modification>: Tipo del formato utilizado Descripción de las modificaciones que se realizarán en el documento que coincida con el filtro. Corresponde a: - un documento JSON, en formato de cadena.
- un documento BSON, en formato buffer.
- un variant.
<Sort>: Tipo opcional correspondiente al formato utilizado Opciones de clasificación utilizadas para definir la primera Document que se modificará cuando varias Document correspondan al filtro. Corresponde a: - un documento JSON, en formato de cadena.
- un documento BSON, en formato buffer.
- un variant.
<Option>: Constante opcional de tipo Integer Opciones de modificación: | | mongoAddIfNotFound | Se utiliza para añadir el Document si no existe en la colección. | mongoReturnValueAfter | Se utiliza para devolver el Document después de la modificación. Por defecto, si no se usa esta constante, el Document devuelto corresponde al Document antes de la modificación. |
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|