【发布时间】:2021-03-10 00:43:03
【问题描述】:
我有以下表格设置:
Product_variant表
Product_variant -> id, name, code, image
Warehouse表
Warehouse -> id, name, address
Product Variant Stock表
Product_Variant_stock -> stock_id, warehouse_id, variant_id, stock_qty
现在,当我尝试访问产品变体信息时,我需要获取有关变体存储在哪个仓库中的信息。
我在 ProductVariation 模型中的尝试:
public function warehouseName()
{
return $this->hasOneThrough(Warehouse::class, ProductVariantStock::class, 'warehouse_id', 'id');
}
上面没有按预期工作。任何帮助表示赞赏。
【问题讨论】:
标签: eloquent laravel-7 eloquent-relationship