【发布时间】:2023-02-01 23:34:16
【问题描述】:
也许有人知道如何在每次插入咨询表时自动在 Laravel 8 中插入数据透视表?
我有模型咨询 n 到 n 问题,
辅导表
问题表
辅导模式
问题模型
控制器
public function create()
{
return view('admin.counseling.create', [
'title' => 'Tambah Bimbingan dan Konseling',
'students' => Student::all(),
'problems' => Problem::all()
]);
}
public function find_nis(Request $request)
{
$student = Student::with('student_class', 'counselings')->findOrFail($request->id);
return response()->json($student);
}
public function store(Request $request)
{ dd($request->all());
$counseling = new Counseling();
$counseling->student_id = $request->student_id;
$counseling->user_id = Auth::user()->id;
$counseling->save();
if ($counseling->save()) {
$problem = new Problem();
$problem->id = $request->has('problem_id');
$problem->save();
}
}
【问题讨论】:
标签: php laravel eloquent laravel-8 laravel-9