【发布时间】:2019-08-27 01:22:28
【问题描述】:
我编写代码用于在插入新数据时将预订数据插入到我的数据库中,它将创建新行,因此我得到重复的数据,因此如果 schedules_id 等于存在 schedules_id 则我需要存储数据 将座位数据存储到该表中数组格式,我就是这样做的。
$booking = new Bookings();
$booking->users_id = 4;
$booking->schedules_id = $schedules_id;
$booking->buses_id = $buses_id;
$booking->routes_id = $routes_id;
$booking->seat = implode(',', $seat);
$booking->price = $request->price;
$booking->profile = 'pending';
【问题讨论】:
-
如果
schedules_id存在,是否只存储seat data? -
1.你想匹配什么来更新 2. 你有像
id这样的主键吗? -
@bhavinjr 是的先生
-
@NikleshRaut 是的 bookings_id
-
请阅读
firstOrNew