首页 > 解决方案 > 使用 upsert laravel 8 获取最后一个插入 id

问题描述

如果我使用 upsert 将其插入数据库,如何获取最后一个插入 ID?

  
        $student_db=DB::table('users')->upsert([
            [
                'cell_number' => $parent_cellnumber, 
                'password' => Hash::make(Str::random(24)), 
                'status' =>1,
                'role_id' =>10,
                'user_code'=>Str::random(24),
    
            ]
        ], ['cell_number'], ['cell_number']);
    
    
        //insert into another table
        
        $parent_id = $student_db->id;
   

标签: laraveleloquentlaravel-8

解决方案


推荐阅读