我想将模型ID存储在同一个表中,其中不同的列rel_id与id列有关系, 但关系hasOne不工作,显示此错误:
无法重新声明App \ Models \ Employee:supervisor()
class Employee extends Model
{
function supervisor()
{
return $this->hasOne('App\Models\Employee','id', 'supervisor_id');
}
}
答案 0 :(得分:0)
如果没有更多的信息和更完整的模型发布,真的很难说,但最可能的两个原因是:
RelFunction()
),或者具有相同命名空间的另一个模型。在RelFunction中搜索代码(首先是模型,然后是全局)。