这里是迁移。
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。即使我的所有代码都是从第一个代码源复制和粘贴的,但第一个源代码一切顺利。第三个源代码以此类推。问题的根源始终在第二张表中,即使我更改它的名称或从头开始它总是相同的。我的代码是否有拼写错误或区分大小写或有问题?
这是此处网络浏览器中的 结果