-
公开(公告)号:CN115617795A
公开(公告)日:2023-01-17
申请号:CN202211242108.2
申请日:2022-10-11
Applicant: 厦门市美亚柏科信息股份有限公司
IPC: G06F16/22 , G06F16/242 , G06F16/2457
Abstract: 本发明提供一种数据库表的通用查询方法、装置及存储介质,方法包括:获取接口定义步骤,接收查询请求,基于查询请求关联的接口ID获取接口定义;所述接口定义包括条件数组和结果配置数组;解析查询条件步骤,获取用户查询请求中的查询条件以及条件数组中与查询条件相对应的条件字段;基于各条件字段的解析类型,对用户查询请求中的查询条件进行解析;基于解析结果和各条件字段的表达式构建查询语句;查询步骤,使用构建的查询语句查询数据库表;处理查询结果步骤,基于结果配置数组对查询结果进行解析。本发明的接口定义能够根据业务需求进行配置,满足不同业务系统的查询需求,且无需在业务系统侧配置数据源及编写查询语句,避免重复开发。