Jira REST API V2用户搜索分页功能失效问题求助
解决Jira REST API V2
/rest/api/2/user/assignable/search 分页重复结果的方案 可行解决办法
- 切换至V3 API:既然
/rest/api/3/user/assignable/search的分页功能正常,直接迁移到V3接口是最优解,参数逻辑与V2基本一致,适配成本极低。 - 强制指定排序参数:在V2接口请求中添加固定排序字段,比如
orderBy=accountId或orderBy=displayName,让分页结果的排序规则固定,避免因无序导致的重复返回。示例请求:GET /rest/api/2/user/assignable/search?projectKey=PROJ&startAt=50&maxResults=50&orderBy=accountId - 客户端去重:在获取分页数据后,通过唯一标识
accountId在客户端层面做去重处理,整合有效数据。此方法适合暂时无法切换API的场景,但会增加客户端处理成本。
服务器端后续处理
若使用自托管Jira服务器,可关注工单JRASERVER-71380的修复进度,待对应版本的补丁或更新发布后,及时升级Jira实例彻底解决该问题。
内容的提问来源于stack exchange,提问作者Deepak
相关产品推荐
相关产品推荐

