我使用以下代码。
EntityManager em.createNativeQuery("insert into users (name,surname) values (\"Test\",\"Test\") returning id").executeUpdate();
如果插入成功,executeUpdate方法会返回1,但是我如何使用上述查询获取新用户的ID(我的数据库是Postgres)?
em.persist(user)
呢? - JB NizetINSERT INTO t () VALUES () ON DUPLICATE KEY UPDATE
语句时。 - TheRealChx101