【发布时间】:2021-03-28 22:09:24
【问题描述】:
我觉得有一种简单的方法可以做到这一点,但只是找不到它......我正在使用 Laravel 创建一个包含产品列表的商店。我的数据库中有 3 个表:
分类表 - ID, 名字
产品表 - ID, 类别 ID, 品牌标识, 姓名, 实时(布尔)
品牌表 - ID, 名字
在类别页面上,我想列出所有附加了实时产品的品牌。我觉得它应该是一个类别通过产品有很多品牌,但它就是不想工作。
还是我应该换一种方式?
任何帮助将不胜感激
【问题讨论】:
-
Products表的列不应该是category_id和brand_id吗?否则,您将需要指定键以继续使用您拥有的列名。你是如何定义这些关系的?
-
你说得对,尼克,他们实际上是这样称呼的。将编辑问题:)
标签: php database laravel eloquent