|
|
1
160
我必须在刷新后使用这个来获取最后一个插入ID:
|
|
|
2
35
您可以在调用实体管理器的persist方法之后访问该ID。
你 做 需要刷新才能获取此ID。 语法错误修复:在调用$EntityManager->flush()后添加了分号。 |
|
|
3
23
如果您不使用实体,而是使用本机SQL,如图所示 here 然后您可能需要获取最后插入的ID,如下所示:
对于具有以下序列的数据库:
PostgreSQL
请注意,可以将序列名作为
|
|
|
4
10
调用flush()可能会添加许多新实体,因此实际上没有“lastinsertid”的概念。但是,只要生成了一个标识字段,那么在调用flush之后访问ID字段,就会始终包含新的“持久”实体的ID。 |
|
5
3
回答这个问题有点晚了。但是, 如果是MySQL数据库
应该
|