【发布时间】:2021-07-30 10:05:22
【问题描述】:
https://rally1.rallydev.com/slm/webservice/v2.0/typedefinition/
点击指定的 url 后,我们得到指定缺陷 id 的字段,但为了获取下拉字段的允许值,我们必须点击另一个 api。 有没有其他方法可以让我们在单个 api 调用中获取所有具有允许值的字段,而不是对允许值的引用?
【问题讨论】:
标签: rally
https://rally1.rallydev.com/slm/webservice/v2.0/typedefinition/
点击指定的 url 后,我们得到指定缺陷 id 的字段,但为了获取下拉字段的允许值,我们必须点击另一个 api。 有没有其他方法可以让我们在单个 api 调用中获取所有具有允许值的字段,而不是对允许值的引用?
【问题讨论】:
标签: rally
不幸的是,随着 WSAPI 版本 2.0 的引入,在初始请求中加载子数据集合的能力被删除了。这样做是为了提高性能,因为以前可能会请求过多的数据集并对系统性能产生重大影响。
因此,获取字段允许值列表的唯一方法是遍历缺陷属性列表,从 _ref 值中获取必要的端点 url 并从那里加载它。
可能值得保存对这些属性 ID 的引用,因为只要不从对象模型中删除字段,它们就不应更改。
【讨论】: