// 模型文件
public function children() {
return $this->hasMany(get_class($this), 'pid' ,'id');
}
public function allChildren() {
return $this->children()->with( 'allChildren' );
}
// 控制器
$list = GoodsCategory::with('allChildren')->first();dd($list);