提问者:小点点

PHP-如何在CakePhp中获取插入记录的id


使用CakePHP3.0测试版似乎是一个简单的问题,但我已经搜索了所有文档,没有找到任何东西。使用$this插入新记录后-

有了Cake 2. x,我可以做:

$record_id=$this->ModelName->id;
$record_id=$this->ModelName->getLastInsertID();

那么,我正在寻找的替代方案是什么?


共1个答案

匿名用户

试试这个,应该可以正常工作:

$result=$this->ModelName->save($whatever);
$record_id=$result->id;

希望对你有帮助。