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');
}