2017-07-19 136 views

回答

0

这是递归关系。在模型中,假设您的密钥设置正确,您只需按如下方式设置关系。然后,您可以在查询中使用with('parent)load('parent)方法加载关系。

关系:

//Node.php 

public function children(){ 
    return $this->hasMany('App\Node', 'parent_id', 'id'); 
} 

public function parent(){ 
    return $this->belongsTo('App\Node', 'parent_id', 'id'); 
}