【技术实现步骤摘要】
一种查询方法及装置
[0001]本申请涉及计算机
,特别涉及一种查询方法及装置、计算设备和计算机可读存储介质。
技术介绍
[0002]随着科学技术的不断发展,许多数据都需要被记录在数据库中。为了方便大量参与者的共同使用,一个数据库会不断存入大量的数据且数据随着实际变化也在不断更新。
[0003]现有技术中,从数据库中查询数据就是根据查询需求,直接输入查询的关键词,根据关键词从数据库中查询出与关键词对应的所有数据。
[0004]然而在查询数据时会存在需要单次查询大量数据的情况,查询出的数据堆积在一起,很难看出数据间的关系,影响找到符合需求的查询数据的效率。因此缺少一种同时查询大量数据并显示所述大量数据间关系的方法。
技术实现思路
[0005]有鉴于此,本申请实施例提供了一种查询方法及装置、计算设备和计算机可读存储介质,以解决现有技术中存在的技术缺陷。
[0006]根据本申请实施例的第一方面,提供了一种查询方法,包括:
[0007]接收针对至少一个查询对象的目标特征的查询请求 ...
【技术保护点】
【技术特征摘要】
1.一种查询方法,其特征在于,包括:接收针对至少一个查询对象的目标特征的查询请求;将所述至少一个查询对象添加至检索队列;从所述检索队列的目标位置取出第一查询对象,在预先建立的关系字典中对所述第一查询对象的目标特征进行第一查询,将查询结果添加至结果集,并将所述查询结果中与所述第一查询对象相关的至少一个相关对象作为新增查询对象添加至检索队列;继续执行从所述检索队列的目标位置取出第一查询对象的步骤直至所述检索队列中的查询对象全部取出。2.根据权利要求1所述的方法,其特征在于,还包括:渲染所述结果集并展示。3.根据权利要求1所述的方法,其特征在于,所述关系字典通过如下方法构建:从数据库中获取所述目标特征的相关数据,并从所述目标特征的相关数据中提取与所述目标特征相关的关系对象;基于与所述目标特征相关的关系对象构建所述关系字典。4.根据权利要求1所述的方法,其特征在于,将所述查询结果中与所述第一查询对象相关的至少一个相关对象作为新增查询对象添加至检索队列,包括:按照所述至少一个相关对象的目标特征的取值对所述至少一个相关对象进行排序;将所述至少一个相关对象按照所述排序确定的顺序添加至检索队列中的。5.根据权利要求1所述的方法,其特征在于,所述接收针对至少一个查询对象的目标特征的查询请求,包括:同时接收对多个查询对象的目标特征的查询请求。6.根据权利要求1所述的方法,其特征在于,所述将查询结果添加至结果集之前还包括:在预先建立的对象字典中对所述第一查询对象的目标特征进行第二查询;将查询结果添加至结果集包括:从所述第二查询的查询结果中确定目标对象和相关对象;根据所述第二查询结果分别为所述目标对象和所述相关对象添加属性信息。7.根据权利要求2所述的方法,其特征在于,所述渲染结果集并展示包括:读取所述结果集中的记录的各个对象的属性信息,其中所述对象包括目标对象和相关对象;为不同类型的属性信息配置对应的显示控件:基于配置的显示控件和属性信息的取值对各个对象的属性信息进行渲染并展示。8.根据权利要求6所述的方法,其特征在于,所述对象字典通过如下步骤构建:从数据库中...
【专利技术属性】
技术研发人员:侯先致,余敏雄,李俊东,
申请(专利权)人:珠海金山网络游戏科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。