第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

JiraRestClient 搜索未返回 JQL 查詢的結(jié)果

JiraRestClient 搜索未返回 JQL 查詢的結(jié)果

HUX布斯 2023-08-04 10:02:10
我面臨與搜索 JQL 相關(guān)的問題。我正在使用查詢(issuefunction in issuesInEpics('key = ABCD-24911') and issuetype=Feature)在 Jira 中,它返回一些記錄,但是當(dāng)我在其中使用此查詢時(shí),JiraRestClient它不起作用,而是返回零記錄。它對于以下查詢工作正常:issuefunction in issuesInEpics("resolution is not empty") and issuetype = Feature代碼片段:String query="issuefunction in issuesInEpics('key = ABCD-24911') and issuetype=Feature";    Integer resultsLength=50,startAt=0;        JiraRestClient.getSearchClient().searchJql(query,resultsLength,startAt,null);我的 Maven 依賴項(xiàng):<dependency>        <groupId>com.atlassian.jira</groupId>        <artifactId>jira-rest-java-client-api</artifactId>        <version>4.0.0</version>    </dependency>    <dependency>        <groupId>com.atlassian.jira</groupId>        <artifactId>jira-rest-java-client-core</artifactId>        <version>4.0.0</version>    </dependency>    <dependency>        <groupId>com.atlassian.fugue</groupId>        <artifactId>fugue</artifactId>        <version>2.2.1</version>    </dependency>    <dependency>    <groupId>com.atlassian.httpclient</groupId>    <artifactId>atlassian-httpclient-spi</artifactId>    <version>0.17.0-m01</version>    </dependency>任何人請幫助我找到解決方案。
查看完整描述

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 日志..


查看完整回答
反對 回復(fù) 2023-08-04
?
LEATH

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().

查看完整回答
反對 回復(fù) 2023-08-04
  • 2 回答
  • 0 關(guān)注
  • 174 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號