获取RecycleBinEntry类型时发生Rally查询错误:“无法解析工件类型:recyclebinentry”

时间:2016-05-05 21:46:16

标签: c# rally

在Rally中获取数据时,我在尝试查询工件类型“RecycleBinEntry”时收到错误。确切的错误消息指出“无法解析工件类型:recyclebinentry”。我已经使用方法来获取其他类型工件的数据,包括分层要求和缺陷。我想知道这是否是因为工件在RallyAPI中被列为非创建类型。当我直接在API网站上执行查询时,我会得到预期的结果。

  Request reqDeletesRequest = new Request("RecycleBinEntry");
  reqDeletesRequest.Fetch = new List<string> { "ObjectID", "DeletionDate", "Type", "ID" };
  reqDeletesRequest.Limit = 2500;
  reqDeletesRequest.Query = new Query("DeletionDate", Query.Operator.GreaterThanOrEqualTo, DateTime.Today.AddDays(-5).ToString("yyyy-MM-dd"));
  reqDeletesRequest.Workspace = Settings.WorkspaceRef; // This path is correct
  QueryResult qrCompletedDefectsResults = restApi.Query(reqDeletesRequest);

1 个答案:

答案 0 :(得分:1)

事实证明,在我的项目中引用了旧版本的Web Service API这是一个简单的问题,这是一个简单的错误,感谢user4211235提醒我这种可能性。