我正在使用Zend Framework 2.下面是我的模型代码(FriendCallTable):
$this->tableGateway->insert($data);
return $id= $this->tableGateway->lastInsertValue;
以下是我的控制器代码:
$id = $this->FriendCallTable->id;
echo $id;
如果我在模型中回显而不是返回,我会得到正确的值。我无法弄清楚如何传递它。感谢您的帮助和指导。
答案 0 :(得分:0)
我需要在控制器中执行以下操作:
$id = $this->getFriendCallTable()->saveFriendCall($friendCall);
答案 1 :(得分:0)
这是你需要做的:
return $this->tableGateway->lastInsertValue;