--- title: "Insertar filas" url: https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/cloud-scale/data-store/insert-rows/ description: "Esta página describe el método para insertar una fila individual o filas en masa en una tabla en Data Store en tu aplicación NodeJS con fragmentos de código de ejemplo." last_updated: 2026-03-24T12:08:39Z service: Cloud Scale type: general related_links: - name: "Insert Rows - API" url: /es/api/code-reference/cloud-scale/data-store/insert-new-row/#InsertNewRow - name: "Data Store" url: /es/cloud-scale/help/data-store/introduction --- # Insert Rows Puedes insertar una nueva fila de datos o un registro en una tabla en [Data Store](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/introduction) haciendo referencia al ID único o al nombre de la tabla. También puedes insertar múltiples filas en una tabla como se explica en la siguiente sección. La referencia `table` utilizada en el código a continuación puede ser una [instancia de tabla](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/cloud-scale/data-store/get-table-instance) o un [metadato de tabla](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/cloud-scale/data-store/get-table-meta) creado anteriormente. > **Nota:** * La tabla y las columnas en ella ya deben estar creadas. Puedes [crear una tabla](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/tables/#create-a-new-table) y [las columnas para ella](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/columns/#create-a-new-column) desde la consola. * Podrás insertar hasta 5000 registros en cada tabla por proyecto en el [entorno de desarrollo](https://docs.catalyst.zoho.com/es/deployment-and-billing/environments/development-environment). Puedes crear hasta 25,000 registros en total en cada proyecto en el entorno de desarrollo. No hay límites superiores para la creación de registros en el entorno de producción. ### Insert a Single Row Debes crear un objeto JSON que contenga los detalles de la fila en formato _{nombre de columna : valor de columna}_, y pasarlo como argumento al método `insertRow()` como se muestra a continuación. Esto inserta la fila en la tabla a la que haces referencia por su nombre o Table ID único. Un valor `RowID` único para la fila se genera automáticamente una vez que se inserta una fila. La promesa retornada aquí se resolverá en un objeto JSON de fila. ```javascript //Create a JSON object with the rows to be inserted let rowData = { Name: `George Hamilton`, Age: 22, ID: 6868 }; //Usar el objeto meta de tabla para insertar la fila que devuelve una promesa let datastore = app.datastore(); let table = datastore.table('EmpDetails'); let insertPromise = table.insertRow(rowData); insertPromise.then((row) => { console.log(row); }); ``` A continuación se muestra una respuesta de ejemplo que recibirás para cada versión: ```javascript { CREATORID: "2136000000006003", MODIFIEDTIME: "2021-08-16 16:29:10:499", Name: "George Hamilton", Age: "22", ID: "6868", CREATEDTIME: "2021-08-16 16:29:10:499", ROWID: 2136000000011011 } ``` ### Insert Multiple Rows Puedes insertar múltiples filas en una tabla construyendo un array que contenga las filas, y pasándolo como argumento al método `insertRows()` como se muestra a continuación. La promesa retornada aquí se resuelve en un array que contiene los objetos de fila. ```javascript //Create a JSON array with the rows to be inserted let rowData = [{ Name: `Mark Wellington`, Age: 29, ID: 7218 }, { Name: `Zendaya Jones`, Age: 32, ID: 3211 } ]; //Usar el objeto meta de tabla para insertar múltiples filas que devuelve una promise let datastore = app.datastore(); let table = datastore.table('EmpDetails'); let insertPromise = table.insertRows(rowData); insertPromise.then((rows) => { console.log(rows); }); ``` A continuación se muestra una respuesta de ejemplo. La respuesta es la misma para ambas versiones. ```javascript [ { CREATORID: "2136000000006003", MODIFIEDTIME: "2021-08-25 13:55:04:904", Name: "Mark Wellington", Age: "92", ID: "7218", CREATEDTIME: "2021-08-25 13:55:04:904", ROWID: 2136000000038008 }, { CREATORID: "2136000000006003", MODIFIEDTIME: "2021-08-25 13:55:04:906", Name: "Zendaya Jones", Age: "32", ID: "3211", CREATEDTIME: "2021-08-25 13:55:04:906", ROWID: 2136000000038010 } ] ```