2017-07-03 67 views
0

如何在使用REST API xml/json格式時過濾Redmine問題以僅包含指定的列?Redmine自定義查詢僅返回特定列

我有一個自定義查詢,以獲得問題的具體列:

  • 過濾器設置爲「狀態(開)」和「到期日(任意)」設置

  • 選項/選擇列以「到期日」(只返回的ID,並在響應的截止日期)

這些訪問它的方法有兩種:

一個 /問題?query_id = myqueryid

/issues.xml?query_id=myqueryid

當我運行一個我的瀏覽器,正確的反應,給出一個只包含ID和到期日。與B相反,現在每個字段(即,id,描述,開始日期,...)都包含在響應中。

我也嘗試添加一個「字段」值作爲其他apis建議,但無濟於事(即/issues.xml?issue_id=1337 & fields = due_date等)。

回答

0

Redmine的REST API(即JSON和XML API)總是返回所有已過濾問題的基本字段。您可以選擇包括額外領域,如觀察,期刊,發行關係,...利用include機制在API docs

描述在使用API​​,客戶端應該去取從響應期望的任何領域他們自己。用於在Web用戶界面中顯示具有選定列的定製HTML表格的功能現在被認爲對於API用例並不是非常有用。