关于 parent 方法 方法模型关联自己 这一步有些疑问


我分别打印了 dd($category->level, $category->parent->level, $category->parent_id);
得到的结果是

反向关联的话应该就是关联本身 这也意味着 应该是 $category->parent->level 应该和 $category->level 相等才是 现在值是null 产生疑问

关于 LearnKu
目前来看 return $this->belongsTo(Category::class); 反向关联自己 代表获取当前插入数据的父级数据
截图中标蓝的文字 说明 只要是一张无限极分类表都可以使用belongsto 来反向关联自身获取父级数据
也就相当于 mysql查询中的 无限极分类查询自身和父级数据的查询语句
SELECT * FROM
categoriesas a LEFT JOINcategoriesas b ONa.parent_id=b.idwhere a.id = 6