Laravel 商店有不同的产品

Posted

技术标签:

【中文标题】Laravel 商店有不同的产品【英文标题】:Laravel shop with different products 【发布时间】:2021-05-23 10:33:21 【问题描述】:

我有这个平台(它使用 Backpack 进行管理 Cruds),我想在其中拥有各种类型的产品(鞋子、运动衫、裤子、衬衫......)。 我在组织应用程序结构时遇到了一些问题。我想避免在一张大表中使用与我存储的特定产品相关的所有产品的所有必要字段,并且还有不同的表重复产品类型之间的共同属性(例如owner_id、product_model_id...)。 最好的方法是什么?

【问题讨论】:

【参考方案1】:

如果您询问电子商务结构,您应该首先查看开源脚本,例如 magento 、 opencart 、 bagisto 等。 您应该知道如何表示具有不同属性(EAV 概念)的产品,例如产品有颜色而另一种没有。您应该了解产品的特征,例如尺寸、重量、高度和其他特征。 您应该了解与产品相关的制造和税收。所以我建议你看看任何开源项目数据库。 (我认为 opencart 数据库足以设计中型电子商务项目)。

【讨论】:

以上是关于Laravel 商店有不同的产品的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 变形关系

如何通过 Laravel 中的 API 从 Shopify 商店获取所有订单

Laravel 分页与数据表性能

如何在 Laravel 中将连接结果作为对象数组获取?

Laravel附近的商店

Laravel 过滤多个 WhereIn 数组