添加店铺的时候怎么添加parentId呢?

添加店铺的时候怎么添加parentId呢?

我现在添加的店铺怎么做到添加到parentId呢?在之前做的添加店铺操作的时候不能选择shopcategoryId为null的值哎

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好,1、添加店铺时,只能添加二级目录来添加店铺,比如

http://img1.sycdn.imooc.com//climg/6077dc8b0960160e10960656.jpg

因为添加的对应二级分类有自己对应的一级分类,比如:

http://img1.sycdn.imooc.com//climg/6077dd160945f60e11240456.jpg

如上所示,添加对应的二级目录就有对应的一级目录。

    ​2、而一级目录的添加是在超级管理员中进行对应的关联,在后面的课程中有对应的讲解。比如:

http://img1.sycdn.imooc.com//climg/6077e0bc09c7626a06690430.jpg

    ​3、点击其余的商品种类都不显示商品,这里老师测试了一下,当点击其他分类时,是可以正常展示店铺的,比如:

http://img1.sycdn.imooc.com//climg/6077e2a20931de7212510928.jpg

如上所示,是可以正常展示的,同学可以查看一下自己对应参数传递是否有误,比如

http://img1.sycdn.imooc.com//climg/6077e32e091ef8ee12620655.jpg

如上所示,查看自己传递的参数是否有问题。

再来检查一下自己得到的返回数据是否正常,比如

http://img1.sycdn.imooc.com//climg/6077e372094a529d10100262.jpg

如上所示,依次检查后,就可以知道是参数传递的问题还是查询数据的问题。

如果还是不能确定问题,同学可以尝试测试运行源码程序,再来试试。

    ​4、点击全部类别后,展示的是所有的二级目录

http://img1.sycdn.imooc.com//climg/6077e40d096f06d906370737.jpg

如上所示,是二级目录,一级目录的展示和编辑并不在当前目录中。

祝学习愉快!

好帮手慕小班 2021-04-14 17:59:40

同学你好,1、添加店铺时,是在执行向tb_shop表添加数据

http://img1.sycdn.imooc.com//climg/6076bb1909d6ae6708360364.jpg

而具体的上一级分类的id,是通过遍历展示来添加的,比如:

http://img1.sycdn.imooc.com//climg/6076bba20911b4c108170508.jpg

对应在sql语句中:

http://img1.sycdn.imooc.com//climg/6076bbdf09c04fc807840370.jpg

所以在这个表中并不需要添加parentId。

    2、在展示对应的分类时,传递的参数不同,对应的展示数据不同,比如:

http://img1.sycdn.imooc.com//climg/6076bcdd0976e66a11930745.jpg

祝学习愉快!

  • 提问者 怀夢 #1

    我想问的是添加店铺的时候怎么做到可以添加到parent_id为null的里面?我现在除了点击美食饮品。点击其余的商品种类都不显示商品的,而且点击全部分类后只显示我截图的这些parent_id为null的1级分类是在正确的嘛?如果是的话我想点击全部类别后,线束所有的类别出来怎么做到?因为我现在添加店铺的时候只显示2级分类可以选,但是大多数2级分类却不在1级分类下

    2021-04-15 08:43:36
提问者 怀夢 2021-04-14 14:53:40

http://img1.sycdn.imooc.com//climg/607690cd0936f75d16000868.jpg

我就只能在全部类别中找到这些店铺,点击其他的单独类别下面都是没有的,因为增加店铺的时候选择的2级店铺分类,有的没在第1级的的店铺分类里面像这种为null的更没有了,我是用的课程的sql源码,所以奶茶的有几个在美食饮品里面。其他的都没有,怎么进行添加呢

  • 提问者 怀夢 #1

    http://img1.sycdn.imooc.com//climg/607696a8097cd0a006770442.jpg

    这是数据库包含的所有商品分类

    下面是点击所有商品后显示的分类(只显示了parentId为null的分类)

    http://img1.sycdn.imooc.com//climg/607696f109ce8bd815460651.jpg

    、按理来说点了所有商品后应该显示所有商品的分类吧,然后点击各个分类显示分类下的商品对吧,我现在这个问题应该去哪里更改呢?

    2021-04-14 15:17:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师