【发布时间】:2021-08-21 20:59:48
【问题描述】:
我有这2张与Many to Mutos相关的表,以及它们之间的数据透视表,我是这样正常记录的,但我不知道如何建立这些值之间的关系。
每家银行记录7条记录,每周7天,每天都有开、关时间。
如何使这种关系自动进行?
public function createShop()
{
$schedules = [
['start' => now(),'end' => now()],
['start' => now(),'end' => now()],
['start' => now(),'end' => now()],
['start' => now(),'end' => now()],
['start' => now(),'end' => now()],
['start' => now(),'end' => now()],
['start' => now(),'end' => now()],
];
$daysweeks = [
['name' => 'Segunda-Feira'],
['name' => 'Terça-Feira'],
['name' => 'Quarta-Feira'],
['name' => 'Quinta-Feira'],
['name' => 'Sexta-Feira'],
['name' => 'Sábado'],
['name' => 'Domingo'],
];
$schedule = Schedules::insert($schedules);
$daysweek = DaysWeek::insert($daysweeks);
$daysweek->schedule()->sync($schedule);
}
【问题讨论】:
-
定义自动。
标签: laravel eloquent relationship laravel-8