Presta atención porque en esta crónica hallarás la contestación que buscas.Esta división ha sido aprobado por nuestros especialistas para garantizar la calidad y veracidad de nuestro post.
Ejemplo: nodejs de reversión de compromiso de transacción
const mysql =require('mysql2/promise')/** See documentation from original answer */asyncfunctiontransaction(queries, queryValues)if(queries.length!== queryValues.length)returnPromise.reject('Number of provided queries did not match the number of provided query values arrays')const connection =await mysql.createConnection(databaseConfigs)tryawait connection.beginTransaction()const queryPromises =[]
queries.forEach((query, index)=>
queryPromises.push(connection.query(query, queryValues[index])))const results =awaitPromise.all(queryPromises)await connection.commit()await connection.end()return results
catch(err)await connection.rollback()await connection.end()returnPromise.reject(err)
Nos encantaría que puedieras dar difusión a este escrito si te valió la pena.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)