老师,遇到很奇怪的问题,测试后台没有错,就是取不到值
来源:4-11 店铺类别区域信息的获取
CharliesBao
2019-07-23
我做这个测试的时候,数据库由值,但是Junit测试就是取不到值,我想问一下为什么?而且也没有报错,就说是期待值不一样,可是我数据库里面是有值得?这就很郁闷了,我都不知道去哪里看错误。
SELECT shop_category_id, shop_category_name, shop_category_desc, shop_category_img, priority, create_time, last_edit_time, parent_id FROM tb_shop_category WHERE parent_id = ? ORDER BY priority DESC
老师,这是我的Console里面的Sql代码,然后我发现我把这个复制到sql下查询不到值,然后我试着把parent_id改成了1,然后我在数据里面给parent_id给了一个1,就查到了,我觉问题就在
and parent_id = #{shopCategoryCondition.parent.shopCategoryId}
这里,但是我的代码和老师你的是一样的。我就不知道怎么改了,其他的代码查过2遍了。
我想问问这个是什么情况,也没有报错。
我后面添加了数据,但是就算报错,but was 后面应该是2啊
写回答
1回答
-
CharliesBao
提问者
2019-07-23
老师,我解决了,真的是偶然一眼看到了shopCategoryCondition.parent. 少打了parent。我的天,这个错误真的是,!!
112019-07-23
相似问题