本发明涉及数据处理领域,尤其涉及一种数据检索方法、装置、终端设备以及存储介质。
背景技术:
1、随着资料数据量日益增多,在资料上传的过程中对于数据没有明确的规范,在用户查找数据时会利用到关键词进行检索,检索的关键词匹配算法是基于文本匹配的。
2、但是,目前用户输入的数据检索关键字与数据中存在的属性不完全匹配,检索结果可能会出现偏差或缺失,导致不能准确地获取想要的数据。
3、上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本申请的主要目的在于提供一种数据检索方法、装置、终端设备以及存储介质,旨在解决检索关键字和数据属性不匹配导致检索不准确的问题。
2、为实现上述目的,本申请提供一种数据检索方法,所述数据检索方法包括:
3、基于预设的属性数据库,对预先获取的检索关键字进行非属性字段匹配过滤,获取非属性字段匹配过滤后的检索关键字;
4、基于预设的资料数据库,根据所述非属性字段匹配过滤后的检索关键字进行检索,获取检索结果。
5、可选地,所述基于预设的属性数据库,对预先获取的检索关键字进行非属性字段匹配过滤,获取非属性字段匹配过滤后的检索关键字的步骤之前还包括:
6、接收数据检索请求;
7、根据所述数据检索请求,获取数据检索式;
8、基于预设的分词词典,对所述数据检索式进行关键字拆分,获取检索关键字。
9、可选地,所述基于预设的属性数据库,对预先获取的检索关键字进行非属性字段匹配过滤,获取非属性字段匹配过滤后的检索关键字的步骤包括:
10、将所述检索关键字与车型属性数据库中的车型属性数据进行匹配,获取属性匹配结果;
11、根据所述属性匹配结果中的非属性字段,对所述检索关键字进行过滤,获取非属性字段匹配过滤后的检索关键字。
12、可选地,所述基于预设的资料数据库,根据所述非属性字段匹配过滤后的检索关键字进行检索,获取检索结果的步骤包括:
13、基于电路图资料数据库,根据所述非属性字段匹配过滤后的检索关键字进行筛选,获取电路图列表;
14、基于预设的排序规则,对所述电路图列表进行排序,生成排序后的电路图列表;
15、根据所述排序后的电路图列表,生成检索结果。
16、可选地,所述基于预设的资料数据库,根据所述非属性字段匹配过滤后的检索关键字进行检索,获取检索结果的步骤之后还包括:
17、将所述检索结果发送至前端;
18、在接收到前端返回的电路图选择信息时,根据所述电路图选择信息,获取电路图列表对应的电路图数据;
19、根据预先获取的故障信号和所述电路图数据进行故障诊断,生成故障诊断结果并发送至前端。
20、可选地,所述根据预先获取的故障信号和所述电路图数据进行故障诊断,生成故障诊断结果并发送至前端的步骤包括:
21、根据所述故障信号,通过预设的控制器单元进行故障定位,获取故障定位信息;
22、根据所述电路图数据,对所述故障定位信息对应的故障部件进行故障诊断,生成故障诊断结果并发送至前端。
23、可选地,所述根据所述电路图数据,对所述故障定位信息对应的故障部件进行故障诊断,生成故障诊断结果并发送至前端的步骤包括:
24、接收所述故障部件的信号数据;
25、将所述电路图数据与所述故障部件的信号数据进行对比,获取故障对比结果;
26、根据所述故障对比结果,生成故障诊断结果并发送至前端。
27、本申请实施例还提出一种数据检索装置,所述数据检索装置包括:
28、匹配过滤模块,用于基于预设的属性数据库,对预先获取的检索关键字进行非属性字段匹配过滤,获取非属性字段匹配过滤后的检索关键字;
29、检索模块,用于基于预设的资料数据库,根据所述非属性字段匹配过滤后的检索关键字进行检索,获取检索结果。
30、本申请实施例还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据检索程序,所述数据检索程序被所述处理器执行时实现如上所述的数据检索方法的步骤。
31、本申请实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有数据检索程序,所述数据检索程序被处理器执行时实现如上所述的数据检索方法的步骤。
32、本申请实施例提出的数据检索方法、装置、终端设备以及存储介质,基于预设的属性数据库,对预先获取的检索关键字进行非属性字段匹配过滤,获取非属性字段匹配过滤后的检索关键字;基于预设的资料数据库,根据所述非属性字段匹配过滤后的检索关键字进行检索,获取检索结果。本发明通过属性数据库对检索关键字进行非属性字段匹配过滤后,再利用资料数据库进行检索,实现了检索关键字和数据的属性匹配,解决了检索关键字和数据属性不匹配导致检索不准确的问题,提高了数据检索的准确度。
1.一种数据检索方法,其特征在于,所述数据检索方法包括以下步骤:
2.如权利要求1所述的数据检索方法,其特征在于,所述基于预设的属性数据库,对预先获取的检索关键字进行非属性字段匹配过滤,获取非属性字段匹配过滤后的检索关键字的步骤之前还包括:
3.如权利要求1所述的数据检索方法,其特征在于,所述基于预设的属性数据库,对预先获取的检索关键字进行非属性字段匹配过滤,获取非属性字段匹配过滤后的检索关键字的步骤包括:
4.如权利要求3所述的数据检索方法,其特征在于,所述基于预设的资料数据库,根据所述非属性字段匹配过滤后的检索关键字进行检索,获取检索结果的步骤包括:
5.如权利要求4所述的数据检索方法,其特征在于,所述基于预设的资料数据库,根据所述非属性字段匹配过滤后的检索关键字进行检索,获取检索结果的步骤之后还包括:
6.如权利要求5所述的数据检索方法,其特征在于,所述根据预先获取的故障信号和所述电路图数据进行故障诊断,生成故障诊断结果并发送至前端的步骤包括:
7.如权利要求6所述的数据检索方法,其特征在于,所述根据所述电路图数据,对所述故障定位信息对应的故障部件进行故障诊断,生成故障诊断结果并发送至前端的步骤包括:
8.一种数据检索装置,其特征在于,所述装置包括:
9.一种终端设备,其特征在于,所述终端设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据检索程序,所述数据检索程序配置为实现如权利要求1至7中任一项所述的数据检索方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有数据检索程序,所述数据检索程序被处理器执行时实现如权利要求1至7任一项所述的数据检索方法的步骤。