Javascript 通过API获取拖放排名
我试图通过使用sdk 1.32的应用程序中的api获得拖放排名 我为HierarchicalRequirement获取的查询字段包括DragAndDrop字段,但响应包含Rank字段,这是一个数字字段,而我在API游乐场中看到的DragAndDrop字段是一个神秘的字母数字字段 问题是返回的秩字段不能反映故事在Rally中显示的顺序 关于如何在响应中获得DragAndDrop字段,有什么建议吗Javascript 通过API获取拖放排名,javascript,sdk,rally,Javascript,Sdk,Rally,我试图通过使用sdk 1.32的应用程序中的api获得拖放排名 我为HierarchicalRequirement获取的查询字段包括DragAndDrop字段,但响应包含Rank字段,这是一个数字字段,而我在API游乐场中看到的DragAndDrop字段是一个神秘的字母数字字段 问题是返回的秩字段不能反映故事在Rally中显示的顺序 关于如何在响应中获得DragAndDrop字段,有什么建议吗 我们的工作区配置为拖放排序,而不是手动排序。在WS-API的v2.0中,有字母数字字符串DragAnd
我们的工作区配置为拖放排序,而不是手动排序。在WS-API的v2.0中,有字母数字字符串DragAndDropRank,但没有十进制排序。请注意下面URL中的version=v2.0: 在v2.0之前的WS-API的弃用版本中(包括您正在使用的版本),有十进制秩,但没有字母数字字符串DragAndDropRank。请注意以下URL中的版本=1.32: 使用1.32时,无法获取DragAndDropRank。要获取DragAndDropRank,需要使用v2.0 然而,由于实现了将十进制秩转换为字母数字字符串的内部机制,所以不推荐十进制秩属性和引入字母数字DragAndDropRank并不会影响现有工件的排序。您可能会看到一篇知识库文章,了解该机制的大致情况
无论如何,旧的排名仍然必须反映故事的相对排名。可能还有其他因素会影响显示内容和顺序,因为在UI中,它取决于项目范围、顺序、排序网格在Rally中排序的字段以及页面的类型。待办事项页面的显示方式不同于用户故事摘要页面。如nickm所述,HierarchicalRequirement中的DragAndDropRank字段有一个字母数字字符串。但当我试图按字母数字字符串对多个功能中的多个故事进行排序时,它没有给出一个适当的故事排序视图。版本2.0 在查询故事时,我必须使用order=Rank来获得适当的排序视图,而这正是您想要做的:
https://rally1.rallydev.com/slm/webservice/v2.0/hierarchicalrequirement?projectScopeUp=false&workspace=https://rally1.rallydev.com/slm/webservice/v2.0/workspace/{WORKSPACE ID}&project=https://rally1.rallydev.com/slm/webservice/v2.0/project/{PROJECT ID}&fetch=true&start=1&pagesize=100&order=Rank
看