--- title: "Actualizar items" url: https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/nosql/update-items/ description: "Catalyst NoSQL es una base de datos potente y completamente administrada 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 items en una tabla NoSQL." last_updated: 2026-03-30T08:10:30Z service: Cloud Scale type: general --- # Actualizar items NoSQL en tabla Catalyst te permite actualizar items en una tabla [NoSQL](https://docs.catalyst.zoho.com/es/cloud-scale/help/nosql/introduction/) específica después de construirlos. Un item puede actualizarse 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 partition key o una combinación de la partition key y sort key para identificar el item. 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 item. > **Note:** Catalyst te permite actualizar un máximo de 25 items de forma masiva en una tabla NoSQL con una sola operación del SDK. El ejemplo a continuación ilustra esto recuperando un item con la partition key `fruitName` y la sort key `location`. Los atributos de este item a actualizar son `color` y `taste`. Se proporcionan los valores para todos estos atributos. También puedes definir opcionalmente una condición para la actualización. La actualización ocurrirá solo si se cumple la condición. ```python # Actualizar un elemento NoSQL identificándolo con sus claves primarias res = table.update_items({ "keys": { "fruitName": { "S": "Banana" }, "location": { "S": "Indonesia" } },# Definir los atributos a actualizar en el elemento "update_attributes": [ { "operation_type": "PUT", "color": { "S": "Yellow" }, "taste": { "S": "Sweet" }, "attribute_path": "fruitProperties" } ],# Definir una condición. El elemento se actualizará solo si se cumple. (opcional) "condition" : { "function": { "function_name": "attribute_exists", "args": [ { "attribute_path": "fruitProperties" } ] } } }) print(res) ```