2 回答

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊
我認(rèn)為可能是您的 JIRA 實(shí)例特有的問題導(dǎo)致了您的問題。我下面的代碼基于 Anish 編寫的內(nèi)容。它編譯并運(yùn)行得非常好,打印出我期望它顯示的確切問題列表。
當(dāng)您可以并排查看兩段代碼時(shí),這可能會對您有所幫助。
public static void main(String[] args) throws URISyntaxException {
URI uri = new URI("https://example.com");
JiraRestClientFactory jiraRestClientFactory = new AsynchronousJiraRestClientFactory();
try (JiraRestClient jiraRestClient = jiraRestClientFactory.createWithBasicHttpAuthentication(uri, "email", "password")) {
SearchRestClient searchClient = jiraRestClient.getSearchClient();
String query = "issueFunction in issuesInEpics('key = PROJ-1234') and issuetype = Task";
System.out.println(query);
SearchResult result = searchClient.searchJql(query, 50, 0, null).claim();
for (Issue issue : result.getIssues()) {
System.out.println(issue.getKey());
}
} catch (Exception ex) {
ex.printStackTrace();
}
}
我還使用我公司使用的自定義代理客戶端嘗試了給定的 JQL,并且查詢絕對工作得很好。請檢查您的環(huán)境和 JIRA 日志..

TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊
解決方法是使用
String?query="issueFunction?in?linkedIssuesOf('key=ABCD-24911',?'is?epic?of')? ??AND?issuetype=Feature";
代替
String?query="issuefunction?in?issuesInEpics('key?=?ABCD-24911')? ??AND?issuetype=Feature";
背景:它看起來像功能IssuesInEpics()
,epicsOf()
最近才引入以修改linkedIssuesOf()
.
添加回答
舉報(bào)