我的代码卡在我的文章中,我的文章中出现了错误的类别,详情我会显示我的代码,
Artikel model
class Artikel extends Model
{
protected $fillable = [
'judul', 'kutipan', 'slug', 'kategori_id','tag_id', 'isi', 'meta_keyword', 'meta_deskripsi', 'foto', 'status'
];
protected $table = 'artikel';
public function kategori(){
return $this->belongsTo('App\Kategori','id');
}
}
这是我的Kategori模型
protected $fillable = ['nama_kategori', 'slug'];
protected $table = 'kategori';
public function tag()
{
return $this->belongsTo('App\Tag','kategori_id');
}
public function artikel()
{
return $this->hasMany('App\Artikel','kategori_id');
}
当我在php artisan tinker上尝试这个时
ARTIKEL ::与('驾驶员学校') - 化合物其中('蛞蝓'' coba123') - >得到();
结果出错了,
有人可以帮助我吗?这让我感到困惑,我也有谷歌搜索,但仍然没有改变结果..
答案 0 :(得分:1)
您使用了错误的列:
public function kategori(){
return $this->belongsTo('App\Kategori','kategori_id');
}