请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,有个关于多规格的疑问

课程中说到 在新增商品的时候 可以对多规格进行选着, 同时也支持对多规格的删除或新增,
我的问题是:如果我在某个商品中已经选用了 这个规格 和规格的某些值, 但是我在下一次新增商品时我把之前选着的规格 或者规格的值给删除掉了,这种问题一般是怎么样处理的呢? 如果删掉了 不会对之前已经选用了这些规格的商品产生影响吗? 比如说 查询的时候 规格ID不存在了, 展示有问题等,【PS: 商品分类也是,如果删除了,对已选商品的的问题】

图片描述

正在回答 回答被采纳积分+3

2回答

singwa 2020-02-25 23:10:19

您好,如果商品中已经存在的规格属性 可以提示不能删除。当前有商品已经存在该规格,这个其实和商品分类 删除一个逻辑,分类删除的时候如果 商品中已经存在该分类 ,应该给出提示。

0 回复 有任何疑惑可以回复我~
  • 提问者 别依赖明天 #1
    按照老师设计的表, 商品规格是以字符串形式以逗号隔开的 如"1,3,7"这样子存放, 如果删除的时候判断是否有商品在使用这个规格, 感觉不好进行查找判断
    回复 有任何疑惑可以回复我~ 2020-02-25 23:13:38
  • singwa 回复 提问者 别依赖明天 #2
    find_in_set即可。
    关于find_in_set 老师后面有单独的讲解,可以关注下。
    回复 有任何疑惑可以回复我~ 2020-02-26 10:21:59
ADAll 2020-02-25 20:18:47

不是老师,说说自己的看法:删除规格的同时修改商品的规格属性就行了(级联);一般也不会去删除分类,可以修改分类,商品总要有个分类的吧~真想删除可以在分类不存在时将商品归为未分类。这些都是按照具体的业务需求进行调整的,没有标准的答案,合理就行。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信