自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 商品多规格SKU的算法,VUE版本,笛卡尔积,对象去重

举例,比如你之前选择了大中小三种规格,但是当你再增加一个颜色,比如红色,这时候其实还是只有三种规格,因为你只加了一个颜色进去,所以理论上你的规格组合就是[大,红色],[中,红色],[小,红色],用户有可能之前已经设置了大的库存是100,那么你增加新的规格进去的时候,就只能是往规格里面增加一个颜色的属性,值是红色,而不能直接覆盖掉原本的所有数据。这里你需要抽象出你想要的组合的数据的结构是什么样的,因为这一步操作是简单,但是跟你下一步使用笛卡尔积算具体有哪些规格的数据结果是有直接关系的。每一步都是环环相扣的。

2023-12-29 09:50:30 1692 3

原创 Elasticsearch里面 term搜索与match_phrase的区别是什么

例如,如果执行一个match_phrase搜索查询,搜索词是"apple pie",它将返回包含"apple pie"这个短语的文档,而不是仅包含"apple"或"pie"这两个单独词汇的文档。例如,如果执行一个term搜索查询,搜索词是"apple",它将仅返回包含"apple"这个确切术语的文档,而不是包含类似"apples"或"apple pie"等相关词汇的文档。总结来说,term搜索是一种精确匹配的搜索,而match_phrase搜索是一种短语匹配的搜索。

2023-06-30 14:45:52 345 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除