ここは移住です。
Schema::create('ruanganjns', function (Blueprint $table) {
$table->increments('id');
$table->string('kode_jenis_ruangan');
$table->string('jenis_ruangan');
$table->date('tgl_berlaku');
$table->string('status');
$table->timestamps();
});
モデルはこちら。
protected $table = 'ruanganjns';
protected $fillable = ['kode_jenis_ruangan','jenis_ruangan','tgl_berlaku','status'];
public $timestamps = true;
public function Ruangan()
{
return $this->HasMany('App\Ruangan','id_ruangan');
}
ここにコントローラーの編集コードがあります。
public function edit(Ruanganjns $ruanganjns)
{
$ruanganjns = Ruanganjns::findOrFail($ruanganjns->id);
return view('ruanganjns.edit', compact('ruanganjns'));
}
これがルートです。
主なエラーは常に ID が見つからないことが原因です。すべてのコードは最初のコード ソースからコピー アンド ペーストされていますが、最初のソース コードはすべてうまくいきます。3番目のソースコードなどはうまくいきます。名前を変更したり、最初から作成したりしても、問題の原因は常にこの2番目のテーブルにあります。常に同じです。スペルミスや大文字と小文字の区別、またはコードに何か問題がありますか?
これは、ここの Web ブラウザでの結果 です