pgsql模型获取不到新增记录的自增主键id

浏览:1111 发布日期:2016/12/21 分类:ThinkPHP5专区 关键字: pgsql 主键id
手册:
$user= new User;
$user->name='thinkphp';
$user->email ='thinkphp@qq.com'; $user->save(); // 获取自增ID
echo $user->id;
自己测试:
namespace app\index\model;
use think\Model;
class Test extends Model{
public function info()
{
$data['name']='my_name_is:'.time();
$this->data($data)->save();
return $this->id;
}
}
在模型里面,同样是上面的一段代码,在mysql下可以正常获取到新添加记录的自增主键id,但是在pgsql下却报错:类的属性不存在:app\app\model\Test->id,而且在控制器里面,按照手册pgsql使用sequence()也获取不到主键id,老大,是怎么回事呢?
最佳答案
评论( 相关
后面还有条评论,点击查看>>