migration - 如何在 jira 自定义字段中添加动态父子关系?
问题描述
我正在尝试将我的一些 bugzilla 数据迁移到 JEERA。我在 bugzilla 中有一些具有动态父子关系的自定义字段。例如,假设我有标签"India" "China" "Russia"
,
当我点击标签时,假设"India"
它应该只获取并显示来自印度的城市而不是所有城市。
现在,我可以在 jeera中创建Labels
和自定义字段,但缺乏动态性。
如果有人对此有任何想法,我将不胜感激。cities
解决方案
也许选择列表(级联)自定义字段类型是这里的最佳解决方案。
作为将两个自定义字段相互关联的一种解决方法,您可以使用ScriptRunner Behaviors。这就像前端逻辑的 Groovy 定义。从概念上讲:
城市字段必须包含所有国家的所有城市。
为 Country 字段创建 Behavior。这意味着当用户更改/选择国家/地区字段时,将运行行为。
在行为中编写将获取当前选定国家/地区的代码,然后根据选定国家/地区填写 Cities 字段。
有用的方法:getFieldById(fieldId)、formField.getValue()、formField.setFieldOptions(Iterable)。API 文档。
推荐阅读
- python - 尝试使用 Faker 填充 Django 应用程序数据库
- java - 有没有办法用数据和重写的 toString 方法创建一个匿名对象数组?
- python - 带有工厂方法的入口小部件工厂类
- java - 添加kube java客户端后StringUtil defaultIfBlank消失
- azure-ad-b2c - 自定义策略的 Azure AD B2C 自定义加载屏幕
- laravel - NPM 安装 jquery-ui 并与 laravel-mix 一起使用
- python - 当我尝试运行我的 pyqt5 应用程序时,窗口的大小会发生变化
- php - 登录页面检查来自 2 个不同表的用户
- android - OpenGL ES着色器编译
- sql - oracle如何查看其他用户创建的表内容?