belongsTo(ItemItem::class, 'item_id'); } /** * 获取关联的物品实例(如果有) * * @return BelongsTo */ public function instance(): BelongsTo { return $this->belongsTo(ItemInstance::class, 'instance_id'); } /** * 检查是否为单独属性物品 * * @return bool */ public function isUniqueItem(): bool { return !empty($this->instance_id); } }