I have this method update to update a data (jurnal data) that belongs to another data (edisi data), below is the code :
public function update(Jurnal $jurnal, JurnalRequest $request) {
$input = $request->all();
if ($request->hasFile('file') && $request->file('file')->isValid()) {
// Delete old file
$this->hapusPDF($jurnal);
// Upload new file
$input['file'] = $this->uploadPDF($request);
}
$id = $request->id; //retrieve id edisi
$jurnal = Edisi::findOrFail($id)->jurnal()->update($input);
return redirect()->route('edisi', ['id' => $id]);
}
The method above gave me this error : No query results for model [App\Edisi]. My question is how to make my update method working ? Thank you ..