--- title: "Actualizar elementos en tabla" url: https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/cloud-scale/nosql/update-items/ description: "Catalyst NoSQL es una base de datos completamente administrada y potente que te proporciona un medio de almacenamiento de datos no relacional y no SQL. Esta página describe el método del SDK para actualizar elementos en una tabla NoSQL." last_updated: 2026-03-24T12:08:39Z service: Cloud Scale type: general related_links: - name: "NoSQL" url: /es/cloud-scale/help/nosql/introduction - name: "Working with Data" url: /es/cloud-scale/help/nosql/working-with-data/introduction/ - name: "Basic Components" url: /es/cloud-scale/help/nosql/components/#basic-components - name: "NoSQL API" url: /es/api/code-reference/cloud-scale/nosql/update-item/#UpdateItem --- # Actualizar elementos en tabla Catalyst te permite actualizar elementos en una tabla [NoSQL](https://docs.catalyst.zoho.com/es/cloud-scale/help/nosql/introduction/) específica después de construirlos. Un elemento se puede actualizar identificándolo usando sus [claves primarias](https://docs.catalyst.zoho.com/es/cloud-scale/help/nosql/components/#table-keys). Por ejemplo, puedes usar solo la clave de partición o una combinación de la clave de partición y la clave de ordenamiento para identificar el elemento. Luego puedes definir el tipo de operación de actualización con el método de solicitud HTTP apropiado y proporcionar los atributos y valores a actualizar en el elemento. > **Nota:** Catalyst te permite actualizar un máximo de 25 elementos de forma masiva en una tabla NoSQL con una sola operación del SDK. El ejemplo a continuación ilustra esto identificando un elemento con la clave de partición `fruitName` y el valor "Apple". Se proporcionan los valores para los atributos de este elemento a actualizar, `color` y `taste`, junto con la ruta a estos atributos. Se requiere la biblioteca `no-sql` del paquete `zcatalyst-sdk-node` para definir y construir el elemento NoSQL. ```javascript const { NoSQLItem, NoSQLEnum } = require('zcatalyst-sdk-node/lib/no-sql'); const { NoSQLOperator } = NoSQLEnum; // Actualizar un elemento NoSQL identificado con la clave de partición "apple" con su atributo de propiedades actualizado const updatedItems = await table.updateItems({ // Definir el valor de la clave de partición del elemento a actualizar keys: [new NoSQLItem().addString('fruit', 'apple')], // Definir los atributos a actualizar update_attributes: [ { // Especificar el tipo de operación de actualización operation_type: NoSQLUpdateOperationType.PUT, // Proporcionar los valores para el atributo a actualizar update_value: NoSQLMarshall.makeMap({ color: 'Green', taste: 'Sour' }), // Especificar la ruta a los atributos attribute_path: ['fruitProperties'] } ] }); ```