Rally Agile Central中的嵌套查询

问题描述 投票:0回答:1

有人可以告诉我如何在Agile Central的查询中嵌套查询吗?我正在尝试根据给定的倡议过滤属于所有功能的所有故事。

因此,层次结构将是:

Epic/Initiative **XYZ**  >> Feature A /Story 1
                         >> Feature B /Story 2/Story 3/Story 4
                         >> Feature B /Story 5/Story 6/Story 7 

因此,我需要一个查询,需要在Epic / Initiative XYZ下显示所有故事及其相应功能

rally
1个回答
0
投票

类似的东西:

from pyral import Rally

INITIATIVE_ID = "{{ YOUR_INITIATIVE_ID }}"
RESULT_MAP = {}

rally = Rally(server="rally1.rallydev.com",
              apikey="{{ YOUR_API_KEY }}",
              workspace="{{ YOUR_WORKSPACE }}",
              project="{{ YOUR_PROJECT }}")

initative_req = rally.get("PortfolioItem/Initiative", fetch=True, query=("FormattedID = %s") % INITIATIVE_ID,
                          pagesize=2000,
                          projectScopeDown=True)

initiative = initative_req.next()

for feature in initiative.Children:
    RESULT_MAP[feature.FormattedID] = [user_story.FormattedID for user_story in feature.UserStories] if (
            feature.DirectChildrenCount > 0) else []

print RESULT_MAP
© www.soinside.com 2019 - 2024. All rights reserved.