0

假设我想在 PostregSQL 中的表中插入多行。下面的示例显示了如何仅使用一行来执行此操作,但是如果我想插入几行怎么办?怎么做?如果我有多个姓名使用相同的电子邮件?

const text = 'INSERT INTO users(name, email) VALUES($1, $2) RETURNING *'
const values = ['brianc', 'brian.m.carlson@gmail.com']

// promise
client
  .query(text, values)
  .then(res => {
    console.log(res.rows[0])
    // { name: 'brianc', email: 'brian.m.carlson@gmail.com' }
  })
  .catch(e => console.error(e.stack))

4

0 回答 0