基于API的查询系统及方法

基本信息

申请号 CN202011323379.1 申请日 -
公开(公告)号 CN112463816A 公开(公告)日 2021-03-09
申请公布号 CN112463816A 申请公布日 2021-03-09
分类号 G06F16/25(2019.01)I;G06F8/61(2018.01)I;G06F16/242(2019.01)I;G06F16/2455(2019.01)I 分类 计算;推算;计数;
发明人 李桐;张晓东 申请(专利权)人 上海好屋网信息技术有限公司
代理机构 北京商专润文专利代理事务所(普通合伙) 代理人 邢若兰
地址 201900上海市宝山区呼兰路911弄11号6号楼一楼
法律状态 -

摘要

摘要 本公开基于API的查询方法,通过接收模块以数据库接口的方式接入用户输入的查询语句,并将用户输入的查询语句发送给控制模块;通过控制模块解析用户输入的查询语句,进行编译以及定制对应的执行规划,通过编译流程进行接收用户输入的查询语句,并进行解析JS代码,编译后生成最终的ES查询语句;通过执行流程根据最终的ES查询语句进行调用执行器获取返回结果。本公开实现接口迭代零开发,开发速度大大加快;接口项目只需首次安装部署,以后项目迭代不用再次发布;用DQL查询代替QDL完成ES查询;接口配置与冒烟测试集成,减少接口测试时间;接口冒烟测试通过才可发布,提高了接口正确性;接口集中管理,查找使用方便;方便统一接口返回JSON格式。