如何在拉力赛中使用python和py向多值下拉字段添加多个值

2024-07-01 08:20:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用python2.7和pyral(v1.3.2)更新Rally中的多值下拉列表字段(自定义字段)。在

我可以像这样向字段添加一个值:

>>> update_data = {'FormattedID' : 'US58848', 'c_MapProfile' : {'ObjectID' : 129751972040}}
>>> rally.post('UserStory', update_data)
<pyral.entity.HierarchicalRequirement object at 0x6fffea46c50>

这会将字段更新为ObjectID指定的属性值。 MapProfile dict中的对象ID指向AllowedAttributeValue对象。在

但是,我似乎不知道如何向字段添加多个值。在

谁能给个提示吗?或者pyral不支持多值字段?在

谢谢 托马斯


Tags: 对象列表dataupdatepostentityobjectidrally
1条回答
网友
1楼 · 发布于 2024-07-01 08:20:15

Pyri不能说熟悉的api,但不能说是熟悉的api。在

'c_MapProfile':[
  {'_ref':'/allowedattributevalue/123'},
  {'_ref':'/allowedattributevalue/124'}]

我相信您可以使用getAllowedValues函数检索自定义字段的允许值

请记住,这将覆盖任何现有值。如果只想添加或删除条目而不覆盖当前值-请使用CA Agile Central Web Services API Documentation中说明的集合端点

相关问题 更多 >

    热门问题