分页查询方法及装置、存储介质及电子设备制造方法及图纸

技术编号:31986472 阅读:37 留言:0更新日期:2022-01-20 02:08
本发明专利技术提供了一种分页查询方法及装置、存储介质及电子设备,该方法包括:响应于用户由当前结果页面跳转至目标结果页面的操作,判断目标结果页面是否为除首页和尾页外的页面,若是,则在当前结果页面、首页和尾页中,确定第二页面;确定目标结果页面和第二页面之间的相对页数和相对顺序关系;在数据标识序列中,确定第二页面对应的目标数据标识;依据所述相对页数、相对顺序关系和目标数据标识,在数据标识序列中,确定多个查询结果标识,将每个查询结果标识对应的结果数据作为目标结果页面对应的查询结果。应用本发明专利技术的方法,在查询某一页的数据时,无需固定从首个数据开始筛选,可减少筛选查询的数据量,减少对资源和性能消耗。减少对资源和性能消耗。减少对资源和性能消耗。

【技术实现步骤摘要】
分页查询方法及装置、存储介质及电子设备


[0001]本专利技术涉及数据查询
,特别是涉及一种分页查询方法及装置、存储介质及电子设备。

技术介绍

[0002]在各类企业机构的运营过程中,数据的搜索查询是常见的业务服务功能之一。用户查询数据的过程中,若是查询结果数据量较大,通常会采用分页查询的方式显示查询结果,也就是将结果数据分成多个页面展示,每页展示固定数目的数据。
[0003]在以分页查询的形式显示查询结果时,用户可以进行跳页查询,也就是指定查看某一页的数据。目前,在查询指定页码对应页面的结果数据时,需要对所有结果数据进行排序,从前往后筛选查询指定页码之前所有页面对应的结果数据后,获取指定页码对应页面的结果数据。
[0004]在实际的分页查询过程中,用户常常需要进行深度分页查询,也就是查询页码较大的结果数据页。基于现有的分页查询方法,在查询较大页码对应页面的结果数据时,需要筛选查询的数据量较大,导致查询过程中的资源、性能消耗较大。

技术实现思路

[0005]有鉴于此,本专利技术实施例提供了一种分页查询方法,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种分页查询方法,其特征在于,包括:响应于用户在查询过程中,由当前结果页面跳转至目标结果页面的操作,判断所述目标结果页面是否为各个第一页面中的页面,所述第一页面为所述查询过程对应的各个结果页面中,除首页和尾页之外的页面;若所述目标结果页面为所述各个第一页面中的页面,则在所述当前结果页面、所述首页和所述尾页中,确定所述目标结果页面对应的第二页面;确定所述目标结果页面和所述第二页面之间的相对页数和相对顺序关系;在数据标识序列中,确定所述第二页面对应的目标数据标识;所述数据标识序列包含当前的查询结果对应的多个数据标识;依据所述相对页数、所述相对顺序关系和所述目标数据标识,在所述数据标识序列中,确定所述目标结果页面对应的多个查询结果标识;确定每个所述查询结果标识对应的结果数据,将各个所述结果数据作为所述目标结果页面对应的查询结果。2.根据权利要求1所述的方法,其特征在于,所述在所述当前结果页面、所述首页和所述尾页中,确定所述目标结果页面对应的第二页面,包括:确定所述当前结果页面对应的当前页码、所述首页对应的首页页码、所述尾页对应的尾页页码以及所述目标结果页面对应的目标页码;确定所述首页对应的第一差距值,所述第一差距值为所述目标页码与所述首页页码之间的差值;确定所述尾页对应的第二差距值,所述第二差距值为所述尾页页码与所述目标页码之间的差值;确定所述当前结果页面对应的第三差距值,所述第三差距值为所述目标页码与所述当前页码之间的差值的绝对值;将所述第一差距值、所述第二差距值和所述第三差距值进行比较,将数值最小的差距值作为目标差距值;将所述目标差距值对应的页面作为所述第二页面。3.根据权利要求1所述的方法,其特征在于,所述第二页面为所述当前结果页面,所述在数据标识序列中,确定所述第二页面对应的目标数据标识,包括:在所述数据标识序列中,确定所述第二页面对应的页首数据标识和页尾数据标识;若所述相对顺序关系表征,所述第二页面为所述目标结果页面之前的页面,则将所述数据标识序列中,所述页尾数据标识的后一个数据标识,作为所述目标数据标识;若所述相对顺序关系表征,所述第二页面为所述目标结果页面之后的页面,则将所述数据标识序列中,所述页首数据标识的前一个数据标识,作为所述目标数据标识。4.根据权利要求1所述的方法,其特征在于,所述第二页面为所述首页,所述在数据标识序列中,确定所述第二页面对应的目标数据标识,包括:将所述数据标识序列中的第一个数据标识,作为所述目标数据标识。5.根据权利要求1所述的方法,其特征在于,所述第二页面为所述尾页,所述在数据标识序列中,确定所述第二页面对应的目标数据标识,包括:将所述数据标识序列中的最后一个数据标识,作为所述目标数据标识。
6.根据权...

【专利技术属性】
技术研发人员:王硕闵博孙成新王金明
申请(专利权)人:飞狐信息技术天津有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1