如何在不替换现有数组数据的情况下将值添加到现有数组中?

时间:2019-04-05 16:31:02

标签: php laravel

在这里,我要预订一个座位,如果我预定了新座位,那么现有座位将被替换,那么如何将新数据和现有数据插入数组中,例如已经预定的座位[“ A1”],如果我预订[[B1]]之类的新席位,需要将该数据也存储到该数组中,而无需更新现有数据或替换数据。有可能吗?

例如,座位[“ A1”]已被预订,因此,如果我预订像[“ B1”]这样的新座位,则也需要将该数据存储到该数组中。

这是插入数据的代码

$booking = Bookings::updateOrCreate(
        ['schedules_id' => $schedules_id], // match the row based on this array
        [ // update this columns
        'buses_id' => $buses_id,
        'routes_id' => $routes_id,
        'seat' => json_encode($seat),
        'price' => $request->price,
        'profile' => 'pending',
    ]

);

0 个答案:

没有答案