Ruby 如何列出任务中所有修订的说明?
试图打印出给定任务集的任务内所有修订的说明。但修订历史似乎是一个哈希数组,而不是一个集合对象。我不知道怎么继续。这里的任何帮助都将不胜感激。下面是我所走方向的一个片段。我应该用什么来代替---呢Ruby 如何列出任务中所有修订的说明?,ruby,rally,Ruby,Rally,试图打印出给定任务集的任务内所有修订的说明。但修订历史似乎是一个哈希数组,而不是一个集合对象。我不知道怎么继续。这里的任何帮助都将不胜感激。下面是我所走方向的一个片段。我应该用什么来代替---呢 您不需要在那里获取RallyObject,相反,该类旨在通过method missing或[FieldName]提供方便的方法来获取每个对象的字段。例如,请将您的循环尝试为: results.each do |task| @revisions = task['RevisionHistory']['R
您不需要在那里获取RallyObject,相反,该类旨在通过method missing或[FieldName]提供方便的方法来获取每个对象的字段。例如,请将您的循环尝试为:
results.each do |task|
@revisions = task['RevisionHistory']['Revisions']
#you may need a @revisions = task['RevisionHistory'].read or something like that depending what you fetched in your query.
@revisions.each do |task_revision|
puts task_revision["Description"]
end
end
希望有帮助
results.each do |task|
@revisions = task['RevisionHistory']['Revisions']
#you may need a @revisions = task['RevisionHistory'].read or something like that depending what you fetched in your query.
@revisions.each do |task_revision|
puts task_revision["Description"]
end
end