使用 CakePHP 3.0 测试版似乎是一个简单的问题,但我已经搜索了文档,但找不到任何内容。使用 $this->Model->save() 插入新记录后,我想获取新创建记录的 auto_increment 主键 ID。
使用 Cake 2.x,我可以做到:
$record_id=$this->ModelName->id;
$record_id=$this->ModelName->getLastInsertID();
那么我正在寻找的替代方案是什么?
试试这个,它应该可以正常工作:
$result=$this->ModelName->save($whatever);
$record_id=$result->id;
希望对你有帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句