Есть ли способ показать все поля рабочего элемента, запустив WIQL через REST API
Я получаю только идентификатор рабочего места со следующими API остальных
https://dev.azure.com/{organization}/{project}/{team}/_apis/wit/wiql/{id}?api-version=5.0
ответ:
enter code here
"workItems": [{
"id": 4,
"url": "https://dev.azure.com/Eran/4fb8b0cb-ad4a-444c-8390-14877150ae8c/_apis/wit/workItems/4"
},
{
"id": 16,
"url": "https://dev.azure.com/Eran/4fb8b0cb-ad4a-444c-8390-14877150ae8c/_apis/wit/workItems/16"
},
{
"id": 17,
"url": "https://dev.azure.com/Eran/4fb8b0cb-ad4a-444c-8390-14877150ae8c/_apis/wit/workItems/17"
}]
Как мне получить все остальные поля рабочих элементов вместо того, чтобы делать отдельные вызовы REST для каждого рабочего элемента.
0 ответов
Я исследовал REST API и клиентский API javascript. По состоянию на 19.09.2019 вы должны сделать два вызова: сначала для выполнения запроса, который возвращает только список идентификаторов и соответствующий URL-адрес, а затем еще раз для получения сведений о рабочих элементах для каждого из рабочих элементов. Но вам не нужно вызывать каждую из них, так как детали рабочего элемента доступны в пакетном режиме.
Было бы неплохо, если бы первый вызов сам возвращал поля в соответствии с проекцией, запрошенной в запросе.