为了账号安全,请及时绑定邮箱和手机立即绑定

为什么number为0,reduceNumber返回的count还是1

insert into seckill (name, number, start_time, end_time) 

values 

('100000元秒杀菲亚特',0, '2018-11-01 00:00:00','2020-11-02 00:00:00');

调用

seckillDao.reduceNumber(seckillId, now)

返回的个数是1

正在回答

1 回答

看看数据库的结果,检查一下你的sql语句 ,如果没加 number>0.  https://img1.sycdn.imooc.com//5caaac1400016a5506180051.jpg

你的系统时间在你的数据库表中的时间跨度内。测试会正常通过,返回的个数也就是1

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么number为0,reduceNumber返回的count还是1

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号