根据商品列表提取类目ID是否有重复的问题?

来源:5-4 买家商品-api(下)

weixin_慕用3503290

2019-04-27

师兄,你在这个视频中根据已获得的商品列表中的商品用larmda提取类目ID并放到list中,这段代码我理解应该会有重复的类目ID吧。这样用in操作符去类目的数据表中取数,会不会有效率问题。在这里我如果用set在查询类目表之前过滤一下重复的类目ID,是否更好一些?

写回答

2回答

廖师兄

2019-04-28

“你在这个视频中根据已获得的商品列表中的商品用larmda提取类目ID并放到list中”

返回类型改为set即可

1
0

慕侠4636025

2019-04-27

这个是先从product表里查询所有上架商品,也就是这个数据库表里ProductStatus等于0的所有商品。然后赋值给一个product集合对象,赋值给这个集合对象的意义就是所有productstatus为0也就是上架商品都展示给前台页面。product表和category表都有是否上架字段,按业务来说这两个表里的category_type应该保持一致。用stream流保存所有的上架商品的category_type赋值给一个category集合从而能获取所有上架商品产品分类都哪些。有几个产品分类展示几个。这个是通过categroy_type查询所有对象。id并不会重复的。id自增。希望你听懂了。。。。。。

0
1
weixin_慕用3503290
谢谢你写了这么多 这里的id指的是类目的id
2019-04-28
共1条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程