请问product_sell_daily里shop_id不等于product_id也可以啊 BUg把

正在回答

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

5回答

同学你好!这个问题老师已经确认过了,这是店铺与商品不对应,也可以插入数据库。与数据库没关系呢。同学通过正常的程序来添加不会出错的,而且通常实际开发中,也是会在程序中对数据进行正确性的校验的。仅靠数据库是不能够绝对不出错的。

http://img1.sycdn.imooc.com//climg/5d232c840001a5f106490140.jpg

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

提问者 慕盖茨8087740 2019-07-08 19:35:02

http://img1.sycdn.imooc.com//climg/5d232a240001730307610114.jpg如果对的话,请抽空老师再看下 9属于1商铺 我该2也没问题,反正我不急http://img1.sycdn.imooc.com//climg/5d232a520001c3ca03170586.jpghttp://img1.sycdn.imooc.com//climg/5d232a630001af9307890209.jpg

好帮手慕柯南 2019-07-08 19:24:30

同学你好!经过老师测试的确是可以的,不过这不能算是一个bug呢,这是非正常操作数据库。如果我们都是正常的操作不通过数据库插入数据,而是直接通过程序操作是不会出现这样的现象的,因为页面中查询出来的对应关系都是正确的呢。而且生产上线的数据库是不能随意操作的。

如果我的回答解决了你的疑惑,请采纳。祝学习愉快~

提问者 慕盖茨8087740 2019-07-08 18:39:00

http://img1.sycdn.imooc.com//climg/5d231cf90001bc7e08480091.jpg我的意思时我插入的product_id为1的商品实在shop_id为1下面的,但是我插入shop_id为2的也不报错

好帮手慕柯南 2019-07-08 18:22:59

同学你好!

  1. 老师这里是不可以的呢,

    http://img1.sycdn.imooc.com//climg/5d231929000189e605540188.jpg

        2.   同学的自己的数据库中应该没有给product_sell_daily里shop_id添加外键,同学手动添 加 外键一下就可以呢

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~


问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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