在foreach表中插入数据,需要插入最后一个ID。
Im插入第一个实体,获取Id并插入一个子实体,与此Id链接。
数据库POSTGRES-ENV Symfony 4
代码:

$conn = $em->getConnection();
//Here i do an Insert ( always an INSERT )
$Id = $conn->lastInsertId('tableName_id_seq');

此返回:
未定义表:7错误:不存在关系“TabLeMaNeIDI-Seq”
我觉得我的序列不是在数据库中创建的
在调用ListIdTyd之前,我没有关闭连接。
总是在上次插入之前取消插入
此查询:
select sequence_schema, sequence_name from information_schema.sequences;

返回0行

最佳答案

使用MySQL不需要提供tableName_id_seq
你能试试$Id = $conn->lastInsertId();

10-06 12:38
查看更多