我在网上找不到任何东西。
感谢您的帮助
答案 0 :(得分:1)
TreeBehavior使用parent_id
字段,因此您可以准备名为ParentCategories
和ChildrenCategories
的关系。
$this->belongsTo('ParentCategories', [
'className' => 'Categories',
'foreignKey' => 'parent_id',
]);
$this->hasMany('ChildrenCategories', [
'className' => 'Categories',
'foreignKey' => 'parent_id',
]);
答案 1 :(得分:0)
已经有一个路径查找器,可用于查找特定节点/ ID的完整路径。 使用它,您可以得到如下的父节点:
effectiveDate
更多参考:https://github.com/cakephp/cakephp/issues/12539
希望这会有所帮助!