【购物商城】商城搜索界面新增搜索条件维度

栏目:云星瀚知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

【购物商城】商城搜索界面新增搜索条件维度


需求:商城搜索界面新增搜索条件维度



配置方法(以物料名称为例):


1、在全文检索配置es_goods中,若为基础资料,则需要有基础资料id、基础资料名称

若为文本或下拉值,有对应映射即可


若为分录字段且为基础资料类型,则需要映射到对应分录(嵌套类型)、基础资料id或者编码(唯一值即可)、基础资料名称。

注意:es编码不要用 点 . 去拼接,可用 下拉值 _ ;分录字段的映射字段值前面不需要分录标识(如下图中的组织名称不是entryentity.orgname.name,映射字段值可直接改值)

嵌套类型属性需引用唯一值属性和名称属性


在全文检索中的同步属性配置只需引用嵌套类型的映射属性,无需引入唯一值属性和名称属性


2、(非嵌套类型)在全文检索聚合中新增聚合,基础资料新增id聚合和名称聚合


id聚合:索引实体为商品池,字段为基础资料id的es属性,子聚合为基础资料名称聚合,聚合输出按以下结构(可通过复制已有聚合使用修改)

名称聚合:字段为基础资料名称es属性


若为下拉类型,下拉后台es属性在初始化时已经自动新增 xxx_name 的es属性(如source的es属性,后台自动新增source_name的属性 )

聚合配置方式可参考 电商平台 聚合,父聚合为source,子聚合为source_name


若为文本类型,父聚合和子聚合均为本身


嵌套类型如下:


新增名称聚合,嵌套路径为分录映射属性的es属性编码


新增唯一值(id/编码) 的聚合,该名称为最后搜索页里搜索条件的名称,嵌套路径为分录映射属性的es属性编码,子聚合为名称聚合。


新增分录的嵌套聚合,嵌套路径为分录映射属性的es属性编码,子聚合为唯一值聚合,聚合输出参考图中编写,取值表达式Agg_ext部分名称要与子聚合编码一致





3、最后在全文检索配置es_goods的聚合搜索配置新增父聚合的引用


效果:

【购物商城】商城搜索界面新增搜索条件维度

需求:商城搜索界面新增搜索条件维度配置方法(以物料名称为例):1、在全文检索配置es_goods中,若为基础资料,则需要有基础资料id、基础...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息