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

为什么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下载
官方微信