01
一句话日记
2020/9/25
02
Day166
每日总结
一个方法写了一百多行代码,我擦咧
这是我迄今为止以来写的最长的一个方法了
写了我2千字都没有将它给学完
-
其实就一个目的,查询数据并存储数据
查询哪些数据呢?
也就是前两天一直在分析的数据
具体的查询方法在商品微服务中都写好了
-
现在等于是调用这些方法就好了
但是问题来了,查询到了,怎么存呢?
-
创建了一个Goods实体类,和索引库对应
再将查询到的数据一一存储到该实体类就好了
两句话就搞定了“导入数据到索引库”
-
但是代码写了我一百多行
说难吧其实也还好,不是非常难理解的那种
就是特别的繁琐
-
主要有四项数据,对应着Goods中的字段
all数据:其包含了商品标题、商品分类、品牌这些
skus数据:也就是spu中附带的sku集合
price数据:也就是sku中商品对应的价格集合
使用feign客户端调用对应的查询业务即可
-
上述三个字段都简单,复杂的是这个specs字段
specs是一个map集合
-
它的key来自于spec_param表
对应业务是根据条件查询规格参数
它的value来自于spu_detail表
对应的业务也即是根据spuId查询detail
-
为什么说它是最复杂的?
规格参数值中分为通用规格和特有规格这些就不说了
复杂的在于要将key和value一一对应起来
-
其它数据都是查询好了直接存储就好了
但是specs不行,其实很好理解
就是我们从数据库中查询到的数据是:
所有的key,也就是规格参数名
所有的value,也就是通用规格和特有规格
-
你怎么知道这个key对应的是哪个value呢?
得对应好了再才能存储
上述过程在笔记中有说明,还差一点没写完
只能说真的太复杂了
03
刘小爱
人是绝对孤独的,不能互相理解的。
正因为如此,才想要彼此接近,所谓友情,爱情的前提,恰恰是每个个体都是孤独的。
刘小爱
04
每 日 打 卡
05
chū
初
xīn
心
mò
莫
fù
负
故事终会有一个美好的结局
若是此刻看上去不那么美好
那仅仅是因为故事还没结束
它还等着你将故事变得美好