数据查询方法及装置制造方法及图纸

技术编号:24091782 阅读:22 留言:0更新日期:2020-05-09 08:24
本申请提供一种数据查询方法,包括:接收客户端发送的获取筛选条件信息的请求,其中,筛选条件信息用于对客户端对应的待查数据进行筛选;若未存储有筛选条件信息,则根据待查数据生成筛选条件信息,并将所生成的筛选条件信息发送给客户端;接收客户端所选定的筛选条件信息;根据客户端所选定的筛选条件信息,从待查数据中筛选出符合所选定的筛选条件信息的数据。本申请避免了现有技术方案执行时由于待查信息的属性说明中不包含关键词就无法查询所有符合特定关键词的信息的技术问题,因此能够切实地从网络用户保存的信息中筛选出符合特定筛选条件的信息。

Data query method and device

【技术实现步骤摘要】
数据查询方法及装置
本申请涉及计算机领域,具体涉及一种数据查询方法及装置,还涉及一种电子设备。
技术介绍
通常,网络用户会保存自己感兴趣的信息。例如,网上购物用户的收藏夹中保存有很多种商品信息。为了帮助用户方便管理保存的信息,可以提供分类筛选功能,使得用户可以快速找到满足某些条件的信息。现有的筛选方式,一般是通过搜索引擎实现,可以在海量数据集中检索符合特定关键词的信息。但如果一些信息的属性说明中不包含这个关键词,就没有办法查询所有符合特定关键词的信息。因此,如何切实地从网络用户保存的对象中筛选出特定筛选条件的信息是亟待解决的技术问题。
技术实现思路
本申请提供一种数据查询方法,旨在解决如何切实地从网络用户保存的对象中筛选出特定筛选条件的信息的技术问题。本申请还提供一种数据查询装置,还涉及一种电子设备。本申请提供的数据查询方法包括:接收客户端发送的获取筛选条件信息的请求,其中,筛选条件信息用于对客户端对应的待查数据进行筛选;若未存储有筛选条件信息,则根据待查数据生成筛选条件信息,并将所生成的筛选条件信息发送给客户端;接收客户端所选定的筛选条件信息;根据客户端所选定的筛选条件信息,从待查数据中筛选出符合所选定的筛选条件信息的数据。在一些实施例中,还包括:若存储有筛选条件信息,则将所存储的筛选条件信息发送给客户端。在一些实施例中,根据待查数据生成筛选条件信息的实现方式包括:根据待查数据的类别确定分类标签,将分类标签确定为筛选条件信息。在一些实施例中,根据待查数据的类别确定分类标签的实现方式包括:采用并行执行的方式,根据待查数据的类别确定分类标签。在一些实施例中,还包括:确定分类标签对应的待查数据的数量,将分类标签对应的待查数据的数量确定为筛选条件信息。在一些实施例中,将所生成的筛选条件信息发送给客户端的实现方式包括:将分类标签及对应的待查数据的数量发送给客户端。在一些实施例中,接收客户端所选定的筛选条件信息包括:接收客户端选定的分类标签组合及分类标签组合中各分类标签对应的待查数据的数量。在一些实施例中,根据客户端所选定的筛选条件信息,从待查数据中筛选出符合所选定的筛选条件信息的数据,包括:根据分类标签组合中各分类标签对应的待查数据的数量,对分类标签组合中的各分类标签进行排序;按照排序后的分类标签组合中的各分类标签,从待查数据中筛选出符合分类标签组合中各分类标签的数据。在一些实施例中,对分类标签组合中各分类标签进行排序包括:对分类标签组合中各分类标签按从小到大的顺序进行排序;相应地,按照排序后的分类标签组合中的各分类标签,从待查数据中筛选出符合分类标签组合中各分类标签的数据包括:按照由小到大的顺序,依次根据分类标签组合中的各分类标签从待查数据中筛选出符合分类标签组合中各分类标签的数据。在一些实施例中,还包括:将符合所选定的筛选条件信息的数据发送到客户端。本申请提供的数据查询装置,包括:筛选条件信息的请求接收单元,用于接收客户端发送的获取筛选条件信息的请求,其中,筛选条件信息用于对客户端对应的待查数据进行筛选;筛选条件信息生成单元,用于若未存储有筛选条件信息,则根据待查数据生成筛选条件信息,并将所生成的筛选条件信息发送给客户端;选定的筛选条件信息接收单元,用于接收客户端所选定的筛选条件信息;数据筛选单元,用于根据客户端所选定的筛选条件信息,从待查数据中筛选出符合所选定的筛选条件信息的数据。在一些实施例中,筛选条件信息生成单元用于:根据待查数据的类别确定分类标签,将分类标签确定为筛选条件信息。在一些实施例中,还包括:数量确定单元,用于确定分类标签对应的待查数据的数量,将分类标签对应的待查数据的数量确定为筛选条件信息。本申请提供的电子设备,包括:存储器和处理器;存储器用于存储计算机可执行指令,处理器用于执行计算机可执行指令:接收客户端发送的获取筛选条件信息的请求,其中,筛选条件信息用于对客户端对应的待查数据进行筛选;若未存储有筛选条件信息,则根据待查数据生成筛选条件信息,并将所生成的筛选条件信息发送给客户端;接收客户端所选定的筛选条件信息;根据客户端所选定的筛选条件信息,从待查数据中筛选出符合所选定的筛选条件信息的数据。在本申请提供的数据查询方法的技术方案中,首先接收客户端发送的获取筛选条件信息的请求,其中,筛选条件信息用于对客户端对应的待查数据进行筛选。在未存储有筛选条件信息时,则根据待查数据生成筛选条件信息,并将所生成的筛选条件信息发送给客户端。当接收客户端所选定的筛选条件信息后,则根据客户端所选定的筛选条件信息,从待查数据中筛选出符合所选定的筛选条件信息的数据。与现有技术不同的是本申请接收用户发送的获取筛选条件信息的请求,而非直接接收客户端发送的筛选条件信息。在接收到用户发送的获取筛选条件信息的请求后,本申请中可以根据存储于服务器的用户保存的数据产生筛选条件信息并发送给客户端。本申请能够避免现有技术方案执行时由于待查信息的属性说明中不包含关键词,就没办法查询所有符合特定关键词的信息的技术问题。因此,本申请可以切实地从网络用户保存的信息中筛选出特定筛选条件的信息。附图说明图1是本申请提供的一种数据查询方法的实施例的处理流程图;图2是本申请提供的一种数据查询方法的应用场景示意图;图3是本申请提供的一种数据查询装置的实施例的示意图;图4是本申请提供的一种电子设备实施例的示意图。具体实施方式在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。本申请提供一种数据查询方法,图1是本申请提供的数据查询方法的实施例的处理流程图。下面结合图1所示的数据查询方法的实施例的处理流程图,来阐述本申请提供的数据查询方法的技术方案。图1示出的数据查询方法的实施例的处理流程包括:步骤S101,接收客户端发送的获取筛选条件信息的请求,其中,筛选条件信息用于对客户端账户对应的待查数据进行筛选。对于网络用户来说,通常在网络账户下收藏有很多之前保存的信息。例如,对于网络购物用户来说,在1688购货平台,用户最多可以收藏600个商品的信息。为了帮助用户更加方便的管理这些商品的信息,需要提供分类筛选功能,使得用户可以快速找到满足某些条件的商品信息。现有的筛选方式一般是通过搜索引擎实现,可以在海量数据集中检索符合特定关键词的信息。这种方式的缺点是只能找到包含这些关键词的信息。例如“失效”是一个状态,商品的属性不会包含这个关键词,因此就没有办法查询所有失效状态的商品。本步骤与传统本文档来自技高网...

【技术保护点】
1.一种数据查询方法,包括:/n接收客户端发送的获取筛选条件信息的请求,其中,所述筛选条件信息用于对所述客户端对应的待查数据进行筛选;/n若未存储有所述筛选条件信息,则根据所述待查数据生成所述筛选条件信息,并将所生成的筛选条件信息发送给所述客户端;/n接收所述客户端所选定的筛选条件信息;/n根据所述客户端所选定的筛选条件信息,从所述待查数据中筛选出符合所选定的筛选条件信息的数据。/n

【技术特征摘要】
1.一种数据查询方法,包括:
接收客户端发送的获取筛选条件信息的请求,其中,所述筛选条件信息用于对所述客户端对应的待查数据进行筛选;
若未存储有所述筛选条件信息,则根据所述待查数据生成所述筛选条件信息,并将所生成的筛选条件信息发送给所述客户端;
接收所述客户端所选定的筛选条件信息;
根据所述客户端所选定的筛选条件信息,从所述待查数据中筛选出符合所选定的筛选条件信息的数据。


2.根据权利要求1所述的方法,还包括:
若存储有所述筛选条件信息,则将所存储的筛选条件信息发送给所述客户端。


3.根据权利要求1所述的方法,其中,所述根据所述待查数据生成所述筛选条件信息的实现方式包括:
根据所述待查数据的类别确定分类标签,将所述分类标签确定为所述筛选条件信息。


4.根据权利要求3所述的方法,其中,所述根据所述待查数据的类别确定分类标签的实现方式包括:
采用并行执行的方式,根据所述待查数据的类别确定所述分类标签。


5.根据权利要求3所述的方法,还包括:
确定所述分类标签对应的所述待查数据的数量,将所述分类标签对应的所述待查数据的数量确定为所述筛选条件信息。


6.根据权利要求5所述的方法,其中,所述将所生成的筛选条件信息发送给所述客户端的实现方式包括:
将所述分类标签及对应的所述待查数据的数量发送给所述客户端。


7.根据权利要求6所述的方法,其中,所述接收客户端所选定的筛选条件信息包括:
接收所述客户端选定的分类标签组合及所述分类标签组合中各分类标签对应的待查数据的数量。


8.根据权利要求7所述的方法,其中,所述根据客户端所选定的筛选条件信息,从所述待查数据中筛选出符合所选定的筛选条件信息的数据,包括:
根据所述分类标签组合中各分类标签对应的待查数据的数量,对所述分类标签组合中的各分类标签进行排序;
按照排序后的所述分类标签组合中的各分类标签,从所述待查数据中筛选出符合所述分类标签组合中各分类标签的数据。


9.根据权利要求8所述的方法,其中,所述对所述分...

【专利技术属性】
技术研发人员:吕翔
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1