You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过JQL查询Jira Issue的最新评论?求开箱即用方案

在Jira中查询Issue最新评论的可行方案

一、原生JQL的间接实现

Jira原生没有直接实现“仅筛选最新评论”的JQL函数,但可以通过以下方式间接定位目标Issue:

  • 筛选有评论且评论最近更新的Issue:
    project = "123" AND requester = "Smith" AND comment is not empty AND comment updated >= "-1d"
    
    这个JQL能找到指定项目和请求人下,最近1天有评论更新的Issue,但无法直接只返回最新评论内容,需要进入Issue详情查看。
  • 仅筛选存在评论的Issue:
    project = "123" AND requester = "Smith" AND comment is not empty
    
    定位到有评论的Issue后,Jira默认会在Issue详情里按时间倒序显示评论,最新的会排在最顶部。

二、管理员扩展实现

如果需要更精准的筛选,可以通过管理员权限扩展:

  • 自定义字段+自动化规则:创建一个日期类型的自定义字段(比如“最新评论时间”),配置Jira自动化规则,当Issue添加新评论时,自动将该字段更新为当前时间。之后就能用JQL精准筛选:
    project = "123" AND requester = "Smith" AND "最新评论时间" >= "-7d"
    
  • 自定义JQL函数:借助ScriptRunner这类工具编写自定义JQL函数,实现直接基于最新评论的时间、内容等条件筛选,比如编写latestCommentDate()函数来匹配最新评论的时间范围。

三、第三方插件方案

部分第三方插件可以增强评论查询能力:

  • 如Comment Tools、Jira Comment Manager这类插件,支持直接筛选最新评论相关条件,包括按评论时间排序、仅显示有最新评论的Issue,甚至可以在搜索结果中直接预览最新评论内容。

四、工作流辅助方式

通过工作流配置来标记有新评论的Issue:

  • 在工作流中添加一个“有新评论”的状态,配置触发规则:当Issue添加新评论时,自动将Issue切换到该状态。
  • 用JQL筛选该状态的Issue:
    project = "123" AND requester = "Smith" AND status = "有新评论"
    
  • 可搭配自动化规则,在查看后自动将Issue状态改回原状态,保持筛选列表的准确性。

内容的提问来源于stack exchange,提问作者Work GB

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 22:04:58