【问题标题】:Querying Allowed values for the possible fields of defects Using Java Rally rest API使用 Java Rally REST API 查询可能的缺陷字段的允许值
【发布时间】:2013-04-22 07:22:03
【问题描述】:

我需要检查该字段是否具有允许的值,如果是,则需要使用 Java Rally REST API 从系统获取所有允许的值,例如:检查严重性是否具有允许的值,如果是,则获取允许的值,例如作为拉力赛的主要问题,次要问题等

【问题讨论】:

    标签: java rest rally


    【解决方案1】:

    您可以查询 TypeDefinition 类型。在您的 fetch 中包含 Attributes 和 AllowedValues。

    QueryRequest defectTypeRequest = new QueryRequest("typedefinition");
    defectTypeRequest.setFetch(new Fetch("Attributes,Name,AllowedValues,StringValue"));
    defectTypeRequest.setQueryFilter(new QueryFilter("TypePath", "=", "defect"));
    QueryResponse queryResponse = restApi.query(defectTypeRequest);
    

    查看 WSAPI docs 中的 TypeDefinition、AttributeDefinition 和 AllowedAttributeValue 对象,以获取要在每个对象上获取的可用字段的完整列表。

    【讨论】:

    • 嗨凯尔,感谢您的代码,我已经尝试过此选项,但我没有将允许的值设为空。我的要求是我需要获取与缺陷相关的所有字段名称(例如:名称、描述、严重性),然后我必须检查该字段是否具有任何允许的值,如果需要获取这些值
    猜你喜欢
    • 1970-01-01
    • 2013-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-14
    • 2017-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多