我一直坚持使用 Zend Framework 2 获取最后一个插入 id,我放弃了这个......
有尝试过的组合:
var_dump($this->tableGateway->insert($insert));
var_dump($this->tableGateway->lastInsertValue);
var_dump($this->tableGateway->getLastInsertValue());
var_dump($this->tableGateway->getAdapter()->getDriver()->getConnection()->getLastGeneratedValue());
值正在插入到表中,但每一行(除了第一行,它给出 int“1”)都返回 null。请不要告诉我,这么大的框架不提供获取最后插入 id 值的可能性!?
这是我使用的:
$data = array()// Your data to be saved;
$this->tableGateway->insert($data);
$id = $this->tableGateway->lastInsertValue;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)