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

Issue接口未按查询参数值过滤问题及枚举ID查询咨询

YouTrack API按自定义字段过滤问题无效及枚举ID查询方案

一、解决自定义字段过滤无效的问题

你的查询参数被忽略,大概率是查询语法或URL编码错误,可以按以下步骤修正:

  • 修正查询语法:YouTrack中枚举类型自定义字段的正确查询格式,是用双引号包裹带空格的字段值,而非大括号。比如针对Priorita字段的2 Stredna值,正确的查询语句是:
    Priorita: "2  Stredna"
    
  • 正确编码URL参数:将上述查询语句进行URL编码后,query参数应为:
    query=Priorita:%222%20%20Stredna%22
    
    (注:%22是双引号的URL编码,%20是空格的编码)

另外需要确认:你使用的Priorita是字段的内部名称吗?如果该字段在YouTrack后台的内部名称(可通过/api/admin/customFields接口查询)与显示名称不一致,用显示名称查询会失效,必须使用内部名称。

二、用枚举ID查询自定义字段值的方法

YouTrack完全支持通过枚举项的ID进行查询,格式如下:

Priorita: {id:42-12}

将其URL编码后,对应的query参数为:

query=Priorita:%7Bid:42-12%7D

这个方式比用显示名称更稳定,不会因为字段值的显示名称变更而失效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 10:24:59