При запросе тестовой папки объект JSON не будет иметь ссылку на родительскую тестовую папку. Есть ли способ найти родительскую тестовую папку с помощью java apis?Rally APIs: Java: как найти родительскую тестовую папку тестовой папки на ралли
0
A
ответ
0
Родительский атрибут объекта TestFolder является ссылкой на родительскую тестовую папку. Он доступен, если объект TestFolder либо полностью гидратирован с использованием fetch=true
, либо когда поле родителя явно загружено с использованием fetch=parent
. Например, эта конечная точка:
https://rally1.rallydev.com/slm/webservice/v2.0/testfolder?query=(FormattedID = TF2)&fetch=parent
возвращает это JSON:
{
QueryResult: {
_rallyAPIMajor: "2",
_rallyAPIMinor: "0",
Errors: [ ],
Warnings: [ ],
TotalResultCount: 1,
StartIndex: 1,
PageSize: 20,
Results: [
{
_rallyAPIMajor: "2",
_rallyAPIMinor: "0",
_ref: "https://rally1.rallydev.com/slm/webservice/v2.0/testfolder/62107128679",
_refObjectUUID: "285c564b-f66a-40e0-88fd-f5c9432d0f34",
_objectVersion: "1",
_refObjectName: "folder2",
Parent: {
_rallyAPIMajor: "2",
_rallyAPIMinor: "0",
_ref: "https://rally1.rallydev.com/slm/webservice/v2.0/testfolder/62107127642",
_refObjectUUID: "ed334288-4815-4472-ab28-bc3cb0030114",
_objectVersion: "1",
_refObjectName: "folder1",
_type: "TestFolder"
},
_type: "TestFolder"
}
]
}
}
В коде Java при запросе на тестовую папке нужно получить родительское поле.