hasMany(Item::class, 'category_id', 'id'); } /** * 获取父分类 * * @return BelongsTo */ public function parent(): BelongsTo { return $this->belongsTo(ItemCategory::class, 'parent_id'); } /** * 获取子分类 * * @return HasMany */ public function children(): HasMany { return $this->hasMany(ItemCategory::class, 'parent_id'); } }