TreeBehavior использует поле parent_id
, поэтому Вы можете подготовить отношения с именами ParentCategories
и ChildrenCategories
.
$this->belongsTo('ParentCategories', [
'className' => 'Categories',
'foreignKey' => 'parent_id',
]);
$this->hasMany('ChildrenCategories', [
'className' => 'Categories',
'foreignKey' => 'parent_id',
]);