一种下拉框选项数据的多条件联合查询方法技术

技术编号:37306590 阅读:37 留言:0更新日期:2023-04-21 22:50
本申请涉及一种下拉框选项数据的多条件联合查询方法,属于数据查询技术领域,方法先获取用户在下拉框中输入的待查询条件;然后判断待查询条件是否匹配预设的多条件查询规则,若匹配则对待查询条件进行字段分割,并根据分割出的多个字段进行联合查询;若不匹配则根据待查询条件进行整体查询;最后返回联合查询匹配结果或整体查询结果并展示在下拉框中。本申请方案通过预设的多条件查询规则来对用户输入的查询条件进行字段分割,并将分割出的字段作为过滤条件提交至后台进行数据联合查询,返回相应的数据展示在页面的下拉框中,可以支持用户进行多条件查询,同时简化了多条件查询流程,能够更精准的返回用户所需数据。能够更精准的返回用户所需数据。能够更精准的返回用户所需数据。

【技术实现步骤摘要】
一种下拉框选项数据的多条件联合查询方法


[0001]本申请属于数据查询
,具体涉及一种下拉框选项数据的多条件联合查询方法。

技术介绍

[0002]目前下拉框查询数据一般都是一个条件传入后台做过滤查询匹配数据返回页面。当用户遇到那种查询的数据量大且数据中作为条件模糊匹配的关键词重复率高的情况,一个条件完全不能够精准的返回用户想要的数据。还有些下拉框通过弹出一个包含table的新框,支持用户更多条件查询所需数据。但是这样的数据查询操作较为繁琐,对于用户不友好。

技术实现思路

[0003]为此,本申请提供一种下拉框选项数据的多条件联合查询方法,有助于帮助解决目前下拉框选项数据的多条件查询流程较为繁琐,且查询结果精准性较差的问题。
[0004]为实现以上目的,本申请采用如下技术方案:
[0005]本申请提供一种下拉框选项数据的多条件联合查询方法,包括:
[0006]获取用户在下拉框中输入的待查询条件;
[0007]判断待查询条件是否匹配预设的多条件查询规则,若匹配则对待查询条件进行字段分割,并根据分割出的多个字段进行联合查询;若不匹配则根据待查询条件进行整体查询;
[0008]返回联合查询匹配结果或整体查询结果并展示在下拉框中。
[0009]进一步地,所述获取用户在下拉框中输入的待查询条件具体为:
[0010]前端页面中下拉框默认展示预设的多条件查询规则,并通过下拉框获取用户按照预设的多条件查询规则输入的待查询条件。
[0011]进一步地,所述对待查询条件进行字段分割,并根据分割出的多个字段进行联合查询具体包括:调用前端页面下拉框的事件程序,按照预设的多条件查询规则对待查询条件进行字段分割,获得多个查询字段;根据配置的请求接口参数,将每个查询字段对应的参数名和参数值提交至后台服务器进行数据联合查询。
[0012]进一步地,所述事件程序为change事件程序。
[0013]进一步地,所述返回联合查询匹配结果或整体查询结果并展示在下拉框中具体包括:后台服务器将联合查询匹配的结果或整体查询匹配的结果通过请求接口返回至前端页面,并通过下拉框的下拉选项展示联合查询匹配的结果或整体查询匹配的结果。
[0014]本申请采用以上技术方案,至少具备以下有益效果:
[0015]通过本申请提供的一种下拉框选项数据的多条件联合查询方法,方法先获取用户在下拉框中输入的待查询条件;然后判断待查询条件是否匹配预设的多条件查询规则,若匹配则对待查询条件进行字段分割,并根据分割出的多个字段进行联合查询;若不匹配则
根据待查询条件进行整体查询;最后返回联合查询匹配结果或整体查询结果并展示在下拉框中。本申请方案通过预设的多条件查询规则来对用户输入的查询条件进行字段分割,并将分割出的字段作为过滤条件提交至后台进行数据联合查询,返回相应的数据展示在页面的下拉框中,可以支持用户进行多条件查询,同时简化了多条件查询流程,能够更精准的返回用户所需数据。
[0016]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0017]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是根据一示例性实施例示出的一种下拉框选项数据的多条件联合查询方法步骤示意图;
[0019]图2是根据一示例性实施例示出的多条件联合查询的详细实现流程图;
[0020]图3是根据一示例性实施例示出的下拉框的默认界面图;
[0021]图4是根据一示例性实施例示出的下拉框的单一条件直接查询界面图;
[0022]图5是根据一示例性实施例示出的下拉框的单一条件匹配查询界面图;
[0023]图6是根据一示例性实施例示出的下拉框的两个条件匹配查询界面图;
[0024]图7是根据一示例性实施例示出的下拉框的三个条件匹配查询界面图。
具体实施方式
[0025]为使本申请的目的、技术方案和优点更加清楚,下面将对本申请的技术方案进行详细的描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本申请所保护的范围。
[0026]请参阅图1,图1是根据一示例性实施例示出的一种下拉框选项数据的多条件联合查询方法步骤示意图,如图1所示,该方法包括以下步骤:
[0027]S1:获取用户在下拉框中输入的待查询条件;
[0028]S2:判断待查询条件是否匹配预设的多条件查询规则,若匹配则对待查询条件进行字段分割,并根据分割出的多个字段进行联合查询;若不匹配则根据待查询条件进行整体查询;
[0029]S3:返回联合查询匹配结果或整体查询结果并展示在下拉框中。
[0030]进一步地,在一个实施例中,所述获取用户在下拉框中输入的待查询条件具体为:
[0031]前端页面中下拉框默认展示预设的多条件查询规则,并通过下拉框获取用户按照预设的多条件查询规则输入的待查询条件。
[0032]其中,本申请方案中的前端页面是基于Element UI框架开发的,Element是基于Vue实现的一套不依赖业务的UI组件库,提供了丰富的PC端组件,减少用户对常用组件的封
装,降低了开发的难易程度。Element UI简化了常用组件的封装,提高了重用性原则。
[0033]预设的多条件查询规则为预先设定的各个参数格式,如名字

部门

职位,其参数的先后顺序可根据实际需求进行设定。用户在进行多条件联合查询时可按照预设的多条件查询规则输入多个查询条件。
[0034]进一步地,在一个实施例中,所述对待查询条件进行字段分割,并根据分割出的多个字段进行联合查询具体包括:调用前端页面下拉框的事件程序,按照预设的多条件查询规则对待查询条件进行字段分割,获得多个查询字段;根据配置的请求接口参数,将每个查询字段对应的参数名和参数值提交至后台服务器进行数据联合查询。
[0035]具体的,本申请方案中调用的事件程序为change事件程序,change事件程序用于当下拉框控件的文本框元素的值发生改变时,触发change事件,即根据文本框元素进行多条件查询。
[0036]进一步地,在一个实施例中,所述返回联合查询匹配结果或整体查询结果并展示在下拉框中具体包括:后台服务器将联合查询匹配的结果或整体查询匹配的结果通过请求接口返回至前端页面,并通过下拉框的下拉选项展示联合查询匹配的结果或整体查询匹配的结果。
[0037]现有数据查询方案中,用户在页面中下拉框搜索数据时,尤其是在搜索人名时,重复名本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种下拉框选项数据的多条件联合查询方法,其特征在于,包括:获取用户在下拉框中输入的待查询条件;判断待查询条件是否匹配预设的多条件查询规则,若匹配则对待查询条件进行字段分割,并根据分割出的多个字段进行联合查询;若不匹配则根据待查询条件进行整体查询;返回联合查询匹配结果或整体查询结果并展示在下拉框中。2.根据权利要求1所述的一种下拉框选项数据的多条件联合查询方法,其特征在于,所述获取用户在下拉框中输入的待查询条件具体为:前端页面中下拉框默认展示预设的多条件查询规则,并通过下拉框获取用户按照预设的多条件查询规则输入的待查询条件。3.根据权利要求1所述的一种下拉框选项数据的多条件联合查询方法,其特征在于,所述对待查询条件进行字段分割,并...

【专利技术属性】
技术研发人员:刘玖平吉日嘎拉汤冬华
申请(专利权)人:上海中通吉网络技术有限公司
类型:发明
国别省市:

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

1