Jama REST Api-向GET注入where子句

时间:2018-09-04 08:39:56

标签: c# rest jama

我正在使用Jama的REST API,在这里进行详细说明:

https://dev.jamasoftware.com/rest#operation_getItems

使用此功能,我可以获取给定项目中所有项目的JSON对象。

不过,返回的结果仅限于20个结果,要获得我需要使用分页遍历的所有结果。

返回的数据中有一个字段为itemType。无论如何,是否要在GET请求中注入“ where”子句,以便仅返回某些类型的项目?

我所需要的只是匹配项的总数,似乎不必抓住所有内容然后循环遍历以提取某种类型的项?

1 个答案:

答案 0 :(得分:0)

不确定您使用的是Jama的哪个版本,但是在8.25中,我们具有abstractitems端点,该端点可以在查询中选择使用itemType [array]参数。 参见https://dev.jamasoftware.com/rest#operation_getAbstractItems

GET请求如下所示: https://myjamahost.com/rest/latest/abstractitems?project=23&itemType=60&itemType=67&...&maxResults=50 不幸的是,这里的响应大小也是默认的20,最大。 50

希望有所帮助