Seguí un tutorial para enviar los resultados de consulta obtenidos de pg a response.json en node.js y express.js. código dado a continuación
const getUsers = (request, response) => { pool.query('SELECT * FROM users ORDER BY id ASC', (error, results) => { if (error) { throw error } response.status(200).json(results.rows) }) }pero no debo encontrar ningún tutorial para enviar múltiples resultados de consulta, como a continuación.
const getUsers = (request, response) => { pool.query('SELECT * FROM users ORDER BY id ASC', (error, results1) => { if (error) { throw error }) }).then( pool.query('SELECT * FROM provider ORDER BY id ASC', (error, results2) => { if (error) { throw error } response.status(200).json({"query1":results1.rows, "query2":results2.rows} ) } })