请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

获取商品详情

https://img1.sycdn.imooc.com//szimg/5abe66220001b22d06580273.jpg

按照老师的代码。获取商品详情的逻辑如图所示。

但是即使商品已下架或者删除,同样可以根据主键productId查询到对应的product吧。这样的话product不会是null呀。


而且这个查询接口是对管理员开放的。我觉得即使下架商品或者被标记删除了的商品管理员应该也可以查到。只是需要根据商品的status标注下已下架或者已删除。


不知道这样理解正确吗

正在回答

2回答

其实这里你说的是正确的,但是你要灵活点,你将中文改成产品不存在不是就可以了吗?

0 回复 有任何疑惑可以回复我~
  • 提问者 有时一人独坐 #1
    我是为了提问把代码还原成老师的代码了。。我是觉得即使商品下架了或者删除了。这个接口是后台管理员的接口,在实际开发中,后台管理员应该还是可以看到之前的商品吧。
    回复 有任何疑惑可以回复我~ 2018-03-31 11:12:41
Geely 2018-04-01 17:44:28

你好,同学,我理解你的意思,可以理解成我们这个sql获取的是在线的产品。这个要根据实际业务来看。

然后你说的是对的哟~~只不过我们一期相对简单,通过status来注明也是可以的。

但是这样查出来我们要在逻辑里再进行一层判断。

因为商品也是比较少~~


实际开发中我们可以有下架状态的商品管理即可。并不会真正删除这个商品。


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信