在laravel中插入数据库之前如何连接自动增量值

在laravel中插入数据库之前如何连接自动增量值,laravel,concatenation,concat,Laravel,Concatenation,Concat,在我的表中,有一个字段需要与id字段的值相同,该字段是自动递增的,然后该值与某些字符串连接 如何在控制器的存储功能中执行此操作 我正在考虑在插入后立即进行更新,但我不知道如何获取插入的id,如果两个或多个用户同时在数据库中执行相同的插入操作,则可能会出现问题 谢谢 更新: 在我的店铺控制器中: public function store(Request $request) { $kartukeluarga = new kartukeluarga(); $kartukeluarga

在我的表中,有一个字段需要与id字段的值相同,该字段是自动递增的,然后该值与某些字符串连接

如何在控制器的存储功能中执行此操作

我正在考虑在插入后立即进行更新,但我不知道如何获取插入的id,如果两个或多个用户同时在数据库中执行相同的插入操作,则可能会出现问题

谢谢

更新: 在我的店铺控制器中:

public function store(Request $request)
{
    $kartukeluarga = new kartukeluarga();
    $kartukeluarga->nomorkk = $request->input("nomorkk");
    $kartukeluarga->kepalakeluarga = $request->input("kepalakeluarga");
    $kartukeluarga->alamat = $request->input("alamat");

    $kartukeluarga->save();

    return redirect()->route('kk.index')->with('message', 'Item created successfully.');
}

我想添加的新字段是“rekamMedik”,它不需要输入表单,但会自动连接id和字符串“id的kk值”

您可以保存详细信息,然后更新该列

如果您有型号
测试

$test = new Test();
$test->column_1 = "abc";
$test->column_2 = "def";
$test->column_x = ""; // Set Empty to the column where you will save id later
$test->save();

$test->column_x = "string".$test->id;
$test->save();

这可能会起作用。

您可以添加一些代码,说明如何将数据存储在控制器中吗?@TheAllen我已更新了我的问题,并将代码放在那里。如果您解决了问题,请接受此答案以结束问题。