0
我尝试做一个数据透视表播种。 这里是我的代码播种与ID阵列Laravel不起作用
public function run()
{
// Get array of ids
$teacherIds = DB::table('teachers')->pluck('id');
$courseIds = DB::table('courses')->pluck('id');
// Seed course_teacher table
foreach ((range(1, 1)) as $index)
{
DB::table('course_teacher')->insert(
[
'teacher_id' => $teacherIds[array_rand((array) $teacherIds)],
'course_id' => $courseIds[array_rand((array) $courseIds)]
]
);
}
}
我加入(阵列),因为我有我给一个对象时,它希望数组中的错误。
但因为我有另一个错误undefined index:
你能帮助我吗?非常感谢
在哪条线上得到该错误? – Exprator
打印'$ teacherIds'的结果,在这里显示它给出了什么? –