关键追踪器 API epics

Pivotal Tracker API epics

我目前正在为我的团队组装一个仪表板,以便一目了然地显示一些关键的跟踪器统计数据。我正在尝试立即实现一个小部件,以 epic-specific 为基础显示故事的统计信息,但我在关键跟踪器 api 文档中没有看到任何相关信息。有谁知道使用 ruby 的关键跟踪器 api 在史诗的基础上 select 故事的方法吗?

所以我能够使用两种不同的方法来解决问题。使用哪种取决于您希望如何显示您的信息。

方法一

@project = PivotalTracker::Project.find(your_project_id)
epicList = @project.stories.all(:labels => "your_epic_label")

方法二

@project = PivotalTracker::Project.find(your_project_id)
@current = PivotalTracker::Iteration.current(@project)
epicList = @currnet.stories.select{ |s| s.labels.include? "your_epic_label"}