Insertar filas
Puedes insertar una nueva fila de datos o un registro en una tabla en el Data Store haciendo referencia al ID único o nombre de la tabla. También puedes insertar múltiples filas en una tabla en la misma operación.
Debes construir un arreglo que contenga las filas a insertar en la tabla y pasar el arreglo como argumento al método addRow() como se muestra a continuación. Esto inserta las filas en la tabla a la que haces referencia por su nombre único o ID. Las filas se especifican en un formato {nombre de columna : valor de columna}. La promesa devuelta aquí se resuelve a un objeto, donde la clave content contiene el arreglo de las filas.
La referencia table utilizada en el código a continuación es el objeto de tabla creado anteriormente.
//Crear un array with the rows to be inserted
var details = [
{"Name": "Heather Drake", "Age": 26},
{"Name": "Lucy Park", "Age": 34}
];
//Insertar las filas pasando el arreglo, que a su vez devuelve una promesa
var datastore = catalyst.table;
var table = datastore.tableId('EmpDetails'); //Provide the table ID or table name to insert the rows
var insertPromise = table.addRow(details); //Pass the JSON array
insertPromise
.then((response) => {
console.log(response.content);
})
.catch((err) => {
console.log(err);
});
A continuación se muestra una respuesta de ejemplo que recibirás. La respuesta es la misma para ambas versiones.
Web SDK
[
{
CREATORID: "2136000000006003",
MODIFIEDTIME: "2021-08-25 13:55:04:904",
Name: "Heather Drake",
Age: 26,
CREATEDTIME: "2021-08-25 13:55:04:904",
ROWID: 2136000000038008
},
{
CREATORID: "2136000000006003",
MODIFIEDTIME: "2021-08-25 13:55:04:906",
Name: "Lucy Park",
Age: 34,
CREATEDTIME: "2021-08-25 13:55:04:906",
ROWID: 2136000000038010
}
]
Última actualización 2026-10-29 14:51:03 +0530 IST
Yes
No
Send your feedback to us