// Importa la biblioteca cliente de Google Cloud.
const {llave inglesa} =require('@google-cloud/spanner');
/**
* TODO(desarrollador):Descomente las siguientes líneas antes de ejecutar el ejemplo.
*/
// const projectId ='mi-proyecto-id';
// const instanciaId ='mi-instancia';
// const DatabaseId ='mi-base de datos';
// Crea un cliente.
llave constante =nueva llave({
ID del proyecto:ID del proyecto,
});
// Obtiene una referencia a una instancia y base de datos de Cloud Spanner.
instancia constante =llave inglesa.instancia(instanceId);
base de datos constante =instancia.base de datos (ID de base de datos);
intentar {
const [filas] =espera base de datos.getSnapshot({marca de tiempo}).execute(consulta);
filas.forEach(fila => {
const json =fila.toJSON();
console.log(`SingerId:${json.SingerId}, Nombre:${json.FirstName}`);
});
} finalmente {
// Cierra la sesión para liberar recursos.
await base de datos.getSnapshot({marca de tiempo}).close();
}
```