数据查询方法及装置、存储介质及电子装置制造方法及图纸

技术编号:38050625 阅读:7 留言:0更新日期:2023-06-30 11:16
本申请公开了一种数据查询的方法及装置、存储介质及电子装置,涉及智慧家庭技术领域,该数据查询的方法包括:获取目标对象在客户端输入的查询请求,其中,所述查询请求中携带有待查询的数据需求;基于所述查询请求确定所述目标对象对应的查询类型;从预设指令库中确定出与所述查询类型对应的目标指令,将所述目标指令发送至数据服务端;获取所述数据服务端对所述目标指令的执行结果,以确定所述查询请求是否被有效响应,解决了不同端侧之间进行数据查询的效率低下等问题。查询的效率低下等问题。查询的效率低下等问题。

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


[0001]本申请涉及智慧家庭
,具体而言,涉及一种数据查询方法及装置、存储介质及电子装置。

技术介绍

[0002]目前关于前后端筛选查询组件已经比较多了,例如:若依、Layui等,但是大都只是前端样式上的展示与使用,忽略了筛选组件在前后端数据接口传输层面的规范性。当前部分B端系统筛选查询组件不具备规范性,没有统一的开发规则,受项目开发人员个人开发习惯影响较大。从而导致每次开发新项目相关组件时,需要前后端开发重新核对代码,制定接口传输标准。
[0003]针对相关技术中,不同端侧之间进行数据查询的效率低下的问题,尚未提出有效的解决方案。
[0004]因此,有必要对相关技术予以改良以克服相关技术中的所述缺陷。

技术实现思路

[0005]本专利技术实施例提供了一种数据查询方法及装置、存储介质及电子装置,以至少解决不同端侧之间进行数据查询的效率低下等问题。
[0006]根据本专利技术实施例的一方面,提供了一种数据查询方法,其特征在于,获取目标对象在客户端输入的查询请求,其中,所述查询请求中携带有待查询的数据需求;基于所述查询请求确定所述目标对象对应的查询类型;从预设指令库中确定出与所述查询类型对应的目标指令,将所述目标指令发送至数据服务端;获取所述数据服务端对所述目标指令的执行结果,以确定所述查询请求是否被有效响应。
[0007]在一个示例性的实施例中,基于所述查询请求确定所述目标对象对应的查询类型,包括:解析所述查询请求,识别所述数据需求对应的查询字段;将所述查询字段与所述客户端中的标准查询字段进行匹配,其中,所述标准查询字段为查询频率大于预设频率的目标查询请求对应的字段内容;根据匹配结果确定所述查询请求确定所述目标对象对应的查询类型。
[0008]在一个示例性的实施例中,从预设指令库中确定出与所述查询类型对应的目标指令,包括:确定与所述查询类型对应的规则信息;将所述规则信息和所述查询类型输入至所述预设指令库中,得到目标指令,其中,所述预设指令库至少包括:规则信息对应的第一内容、查询类型对应的第二内容、指令对应的第三内容、以及所述第一内容、第二内容、第三内容之间的对应关系。
[0009]在一个示例性的实施例中,将所述目标指令发送至数据服务端之前,所述方法还包括:为所述目标指令配置对应的目标解析器;其中,所述目标解析器用于在非客户端对所述目标指令进行解析以及执行;将所述目标解析器发送至所述数据服务端。
[0010]在一个示例性的实施例中,获取所述数据服务端对所述目标指令的执行结果,以
确定所述查询请求是否被有效响应,包括:提取所述执行结果中候选集,其中,所述候选集中包括多组查询响应数据;将所述候选集显示在所述客户端对应的目标显示界面上;在确定所述目标对象从所述目标显示界面查阅所述候选集的情况下,确定所述查询请求被有效响应。
[0011]在一个示例性的实施例中,确定所述查询请求被有效响应之后,所述方法还包括:确定所述目标对象对所述候选集中多组查询响应数据的查阅频率;将所述查阅频率最高的目标查询响应数据与所述查询请求进行关联绑定。
[0012]在一个示例性的实施例中,从预设指令库中确定出与所述查询类型对应的目标指令之后,所述方法还包括:确定所述目标指令对应的规则信息以及目标功能;将具有相同所述规则信息和/或相同所述目标功能的目标指令进行封装,得到目标指令组件,并通过预设的命令规则对所述目标指令组件进行命名。
[0013]根据本专利技术实施例的另一方面,还提供了一种数据查询装置,包括:获取模块,用于获取目标对象在客户端输入的查询请求,其中,所述查询请求中携带有待查询的数据需求;确定模块,用于基于所述查询请求确定所述目标对象对应的查询类型;发送模块,用于从预设指令库中确定出与所述查询类型对应的目标指令,将所述目标指令发送至数据服务端;响应模块,用于获取所述数据服务端对所述目标指令的执行结果,以确定所述查询请求是否被有效响应。
[0014]根据本专利技术实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述数据查询方法。
[0015]根据本专利技术实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述数据查询方法。
[0016]通过本专利技术,获取目标对象在客户端输入的查询请求,其中,所述查询请求中携带有待查询的数据需求;基于所述查询请求确定所述目标对象对应的查询类型;从预设指令库中确定出与所述查询类型对应的目标指令,将所述目标指令发送至数据服务端;获取所述数据服务端对所述目标指令的执行结果,以确定所述查询请求是否被有效响应。采用上述技术方案,解决了不同端侧之间进行数据查询的效率低下等问题,实现了提高查询效率的效果。
附图说明
[0017]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0018]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是根据本申请实施例的一种可选的数据查询方法的硬件环境示意图;
[0020]图2是根据本申请实施例的一种可选的数据查询方法的流程图;
[0021]图3是根据本申请实施例的一种可选的数据查询方法的时序图;
[0022]图4是根据本专利技术实施例的一种可选的数据查询装置图(一);
[0023]图5是根据本专利技术实施例的一种可选的数据查询装置图(二);
具体实施方式
[0024]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0025]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0026]根据本申请实施例的一个方面,提供了一种数据查询方法。该数据查询方法广泛应用于智慧家本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据查询方法,其特征在于,包括:获取目标对象在客户端输入的查询请求,其中,所述查询请求中携带有待查询的数据需求;基于所述查询请求确定所述目标对象对应的查询类型;从预设指令库中确定出与所述查询类型对应的目标指令,将所述目标指令发送至数据服务端;获取所述数据服务端对所述目标指令的执行结果,以确定所述查询请求是否被有效响应。2.根据权利要求1所述的方法,其特征在于,基于所述查询请求确定所述目标对象对应的查询类型,包括:解析所述查询请求,识别所述数据需求对应的查询字段;将所述查询字段与所述客户端中的标准查询字段进行匹配,其中,所述标准查询字段为查询频率大于预设频率的目标查询请求对应的字段内容;根据匹配结果确定所述查询请求对应的查询类型。3.根据权利要求1所述的方法,其特征在于,从预设指令库中确定出与所述查询类型对应的目标指令,包括:确定与所述查询类型对应的规则信息;将所述规则信息和所述查询类型输入至所述预设指令库中,得到目标指令,其中,所述预设指令库至少包括:规则信息对应的第一内容、查询类型对应的第二内容、指令对应的第三内容、以及所述第一内容、第二内容、第三内容之间的对应关系。4.根据权利要求1所述的方法,其特征在于,将所述目标指令发送至数据服务端之前,所述方法还包括:为所述目标指令配置对应的目标解析器;其中,所述目标解析器用于在非客户端对所述目标指令进行解析以及执行;将所述目标解析器发送至所述数据服务端。5.根据权利要求1所述的方法,其特征在于,获取所述数据服务端对所述目标指令的执行结果,以确定所述查询请求是否被有效响应,包括:提取所述执行结果中候选集,其...

【专利技术属性】
技术研发人员:张恩惠
申请(专利权)人:青岛海尔科技有限公司海尔智家股份有限公司
类型:发明
国别省市:

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

1