gpt4 book ai didi

cakephp - 在 cakephp 中使用 $this->query 返回插入的 id

转载 作者:行者123 更新时间:2023-12-04 14:36:44 26 4
gpt4 key购买 nike

当我使用cakephp以这种方式插入记录时如何获取插入的ID
$this->query("insert into [tablename] ([colname]) values([colvalue]);

最佳答案

假设您使用的是 MySQL,您可以在插入后执行以下查询:
$array_with_id = $this->query('select last_insert_id() as id;');
但是正如kouak所提到的,插入数据的常用方法是使用save()方法。如果您使用此方法,则插入记录的 id 将自动在相应模型的 $id 属性中可用。

关于cakephp - 在 cakephp 中使用 $this->query 返回插入的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1679585/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com