【发布时间】:2018-09-24 04:07:59
【问题描述】:
这里是迁移。
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。即使我的所有代码都是从第一个代码源复制和粘贴的,但第一个源代码一切顺利。第三个源代码以此类推。问题的根源始终在第二张表中,即使我更改它的名称或从头开始它总是相同的。我的代码是否有拼写错误或区分大小写或有问题?
这是网络浏览器中的结果 here
【问题讨论】:
标签: laravel crud laravel-5.7