rally - 如何在 Rally 中使用 Attributes api 获取实际允许值而不是对其进行引用
问题描述
https://rally1.rallydev.com/slm/webservice/v2.0/typedefinition/<defect_id>/Attributes _
在点击指定的 url 后,我们得到了指定缺陷 id 的字段,但是为了获取下拉字段的允许值,我们必须点击另一个 api。有没有其他方法可以让我们获得所有具有允许值的字段,而不是在单个 api 调用中引用允许的值?
解决方案
不幸的是,随着 WSAPI 2.0 版的引入,在初始请求中加载子数据集合的能力被删除了。这样做是为了提高性能,因为以前可能请求过大的数据集并对系统的性能产生重大影响。
因此,获取字段允许值列表的唯一方法是遍历缺陷属性列表,从 _ref 值中获取必要的端点 url 并从那里加载它。
保存对这些属性 ID 的引用可能是值得的,因为只要不从对象模型中删除字段,它们就不应更改。
推荐阅读
- python - 如何创建具有不同用户类型的帖子(一个帖子模型的两个外键)?
- regex - 如何使用 FIND 功能在 Excel 中搜索两个以上的条件?
- asp.net-mvc - 将 Identity Server 4 数据库与应用程序数据库分开
- css - 根据内容动态改变 flexbox 容器对象的高度
- javascript - 。数数(); 不是函数
- bash - 通过 bash 脚本登录到 karaf 控制台
- react-native - React Native 弹出的博览会应用程序在模拟器中崩溃
- javascript - 带有有效负载的 POST 方法时 Nginx 不要求客户端证书
- azureservicebus - 为什么 RegisterMessageHandler 不适用于特定主题名称?
- python-3.x - 在 plotly 中可视化图形节点的时间序列数据