采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
课程中说到 在新增商品的时候 可以对多规格进行选着, 同时也支持对多规格的删除或新增, 我的问题是:如果我在某个商品中已经选用了 这个规格 和规格的某些值, 但是我在下一次新增商品时我把之前选着的规格 或者规格的值给删除掉了,这种问题一般是怎么样处理的呢? 如果删掉了 不会对之前已经选用了这些规格的商品产生影响吗? 比如说 查询的时候 规格ID不存在了, 展示有问题等,【PS: 商品分类也是,如果删除了,对已选商品的的问题】
您好,如果商品中已经存在的规格属性 可以提示不能删除。当前有商品已经存在该规格,这个其实和商品分类 删除一个逻辑,分类删除的时候如果 商品中已经存在该分类 ,应该给出提示。
按照老师设计的表, 商品规格是以字符串形式以逗号隔开的 如"1,3,7"这样子存放, 如果删除的时候判断是否有商品在使用这个规格, 感觉不好进行查找判断
find_in_set即可。 关于find_in_set 老师后面有单独的讲解,可以关注下。
不是老师,说说自己的看法:删除规格的同时修改商品的规格属性就行了(级联);一般也不会去删除分类,可以修改分类,商品总要有个分类的吧~真想删除可以在分类不存在时将商品归为未分类。这些都是按照具体的业务需求进行调整的,没有标准的答案,合理就行。
登录后可查看更多问答,登录/注册
一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目
1.8k 19
1.4k 19
4.6k 16
1.6k 16
1.4k 16