Insertar filas
Puedes insertar una nueva fila de datos o un registro en una tabla de Data Store haciendo referencia al ID o nombre único de la tabla. También puedes insertar múltiples filas en una tabla como se explica en la siguiente sección.
Nota:
1. La tabla y las columnas en ella ya deben estar creadas. Puedes crear una tabla y las columnas para ella desde la consola.
2. Podrás insertar hasta 5000 registros en cada tabla por proyecto en el entorno de desarrollo. 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.
### Insertar una fila individual
Debes crear una instancia de fila y luego pasar los nombres de las columnas y sus valores correspondientes como se muestra en el código de ejemplo a continuación. El método insertRow() inserta una fila en la tabla cuya instancia creas haciendo referencia a su nombre o ID único. Un valor RowID único para la fila se genera automáticamente una vez que se inserta una fila.
#### Fragmento de código de ejemplo
Package Imports
copy
import com.zc.component.object.ZCObject;
import com.zc.component.object.ZCRowObject;
import com.zc.component.object.ZCTable;
copy
//Crear una instancia del objeto base
ZCObject object = ZCObject.getInstance();
//Obtener una instancia de tabla referenciando el tableID en el objeto base
ZCTable tab = object.getTable("1510000000110121");
//Crear una instancia de fila
ZCRowObject row = ZCRowObject.getInstance();
//Establecer los valores de columna requeridos usando el método set() en la instancia de fila
row.set("Name","George Smith");
row.set("Age", 25);
//Agregar la fila individual a la tabla llamando al método insertRow()
tab.insertRow(row);
### Insertar múltiples filas Puedes insertar múltiples filas en una tabla construyendo una lista de objetos de fila y pasándola como argumento al método insertRows() como se muestra a continuación. #### Fragmento de código de ejemplo
Package Imports
copy
import com.zc.component.object.ZCObject;
import com.zc.component.object.ZCRowObject;
import com.zc.component.object.ZCTable;
copy
//Crear una Lista de RowObjects
List rows = new ArrayList();
//Crear una instancia del objeto base
ZCObject object = ZCObject.getInstance();
//Obtener una instancia de tabla referenciando el tableID en el objeto base
ZCTable tab = object.getTable(1510000000110121L);
//Crear el número requerido de instancias de fila
ZCRowObject row1 = ZCRowObject.getInstance();
ZCRowObject row2 = ZCRowObject.getInstance();
//Establecer los valores de columna en las filas respectivas usando el método set()
row1.set("Name","George Smith");
row1.set("Age", 25);
row2.set("Name","Moana Violet");
row2.set("Age", 22);
//Agregar filas a la Lista usando el método add()
rows.add(row1);
rows.add(row2);
//Agregar la lista a la tabla usando el método insertRows()
tab.insertRows(rows);
Última actualización 2026-03-24 17:38:39 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit