我的问题是如何在 sql 中将值插入 DB。我有一个可以有多个电子邮件的用户。如何将多封电子邮件插入一个对象?我不想将全新的用户对象添加到新行中。我只想更新新电子邮件并将其附加到数据库中现有用户的电子邮件字段中。
我这样做了:
JPA.em().createQuery
("insert into User (email) select (email) from User where USERNAME=? VALUES (?)")
.setParameter(1, username).setParameter(2, email).executeUpdate();
但它不起作用,感谢您的帮助!