openapi查询接口超时问题排查以及解决方案原创

所属产品:金蝶AI星空所属云/领域:开放服务云OpenAPI

openapi查询接口超时问题排查以及解决方案原创

云社区用户Ts938485关注作者

5人赞赏了该文章 23次浏览编辑于2026年03月04日 10:07:46

前置条件

二开单据,包含了主表信息以及两个分录信息。

问题描述

在OpenAPI配置查询时,如果同时对主表以及两个分录做出操作,会造成两个分录之间笛卡尔积,数据量大,但是OpenAPI配置的分页只能支持对主表进行分页查询,不能对具体的分录分页,会导致查询超时。

解决方案

  • 方案1:拆分为两个接口,第一个接口查询出对应主表的FID,第二个接口根据ID查询具体数据。
  • 方案2:不使用零代码配置,自己写插件去手动查询。

思考

在kd.bos.openapi.service.query.QueryApiUtil下面的query方法中,首先根据筛选条件获取了ids,然后再次查询的时候又筛选了入参中的filter,重复地筛选了filter,是否可以去掉?

openapi查询接口超时问题排查以及解决方案原创
财税知识

金蝶开发踩坑记:PostgreSQL 崩溃恢复失败的应急处理原创

2026-3-6 15:27:50

财税知识

openapi查询接口超时问题排查以及解决方案原创

2026-3-6 15:28:40

搜索