Bagaimana untuk menyelesaikan ralat memanggil kaedah bukan statik 'kemas kini' secara statik?
P粉032900484
2023-08-25 21:22:08
<p>Ini adalah fungsi saya.
Saya mendapat ralat di dalamnya, tolong bantu saya menyelesaikan ralat ini dan beritahu saya mengapa ralat ini muncul. </p>
<pre class="brush:php;toolbar:false;">kemas kini fungsi awam(Minta $request)
{
$id = $request->id;
$gred = Gred::cari($id);
$gred = $request->validate([
'title' => 'diperlukan|rentetan',
'slig' => 'rentetan',
'description' => 'rentetan',
]);
$gred = Gred::kemas kini($gred);
kembali [
'staus' => 'berjaya',
'gred' => $gred,
];
}</pre>
Buat contoh dahulu. Tetapi saya tidak fikir itu isu sebenar.
Cuba ubah kaedah anda seperti berikut: