【技术实现步骤摘要】
一种模糊搜索下的数据树形结构展现方法和装置
[0001]本专利技术涉及数据处理的
,尤其是涉及一种模糊搜索下的数据树形结构展现方法和装置
。
技术介绍
[0002]在一般的
Web
网页检索查询技术中,对于数据源本身具有层级特点与懒加载特点的情况下,模糊匹配搜索结果依然是展平的列表结果形式,搜索结果展现不直观
。
进而造成搜索结果不易用
、
不直观以及信息丢失的技术问题
。
技术实现思路
[0003]本专利技术的目的在于提供一种模糊搜索下的数据树形结构展现方法和装置,以帮助用户直观地发现和分析模糊查询结果中数据的关系,提高了用户交互体验和工作效率
。
[0004]第一方面,本专利技术提供一种模糊搜索下的数据树形结构展现方法,包括:接收用户发送的模糊搜索请求;其中,所述模糊搜索请求中包括:搜索关键字和树结构查询类型;根据所述搜索关键字执行模糊查询,得到模糊查询结果集;基于所述树结构查询类型对所述模糊查询结果集进行路径补全处理,得到所述模糊查询结果集中所有模糊查询结果到相应根节点的路径节点集合;基于所述路径节点集合对所述模糊查询结果集进行树形结构展现
。
[0005]在可选的实施方式中,在所述树结构查询类型为父节点标识符
PID
查询的情况下,基于所述树结构查询类型对所述模糊查询结果集进行路径补全处理,包括:提取所述模糊查询结果集中所有模糊查询结果的
PID
集合;重复执行 ...
【技术保护点】
【技术特征摘要】
1.
一种模糊搜索下的数据树形结构展现方法,其特征在于,包括:接收用户发送的模糊搜索请求;其中,所述模糊搜索请求中包括:搜索关键字和树结构查询类型;根据所述搜索关键字执行模糊查询,得到模糊查询结果集;基于所述树结构查询类型对所述模糊查询结果集进行路径补全处理,得到所述模糊查询结果集中所有模糊查询结果到相应根节点的路径节点集合;基于所述路径节点集合对所述模糊查询结果集进行树形结构展现
。2.
根据权利要求1所述的模糊搜索下的数据树形结构展现方法,其特征在于,在所述树结构查询类型为父节点标识符
PID
查询的情况下,基于所述树结构查询类型对所述模糊查询结果集进行路径补全处理,包括:提取所述模糊查询结果集中所有模糊查询结果的
PID
集合;重复执行下述步骤
A
‑
B
,直至所述
PID
集合中的所有
PID
节点均处理完成:步骤
A
,判断第一
PID
节点是否为根节点;其中,所述第一
PID
节点为所述
PID
集合中的任一节点;若是,则返回步骤
A
;若否,则执行步骤
B
;步骤
B
,查询所述第一
PID
节点的上级节点,得到第二
PID
节点,并将所述第二
PID
节点保存至所述
PID
集合;将更新后的
PID
集合作为所述路径节点集合
。3.
根据权利要求1所述的模糊搜索下的数据树形结构展现方法,其特征在于,在所述树结构查询类型为分级码查询的情况下,基于所述树结构查询类型对所述模糊查询结果集进行路径补全处理,包括:提取所述模糊查询结果集中所有模糊查询结果对应的分级码集合;对所述分级码集合进行去重合并处理,得到精简后的分级码集合;获取分级码的步长信息;基于所述步长信息对所述精简后的分级码集合进行拆解处理,得到拆解后的分级码集合;对所述拆解后的分级码集合进行去重处理,得到目标分级码集合;将所述目标分级码集合作为所述路径节点集合
。4.
根据权利要求3所述的模糊搜索下的数据树形结构展现方法,其特征在于,对所述分级码集合进...
【专利技术属性】
技术研发人员:魏亮,黄伟,周国庆,陈晶,谢恩瑞,张辰,
申请(专利权)人:青岛特来电大数据有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。