如何更新C#中的级联选择字段

问题描述 投票:1回答:1

我正在尝试更新C#中的自定义级联选择字段(使用Atlassian Jira库),但无济于事。以下是我的代码片段:

var issue = jira.Issues.Queryable.FirstOrDefault(x => x.Key == "123");
var ca = issue.CustomFields.First(x => x.Name == "My Cascade Field");
ca.Values[1] = "new child"; // [0] is parent value, [1] is child value
issue.SaveChanges();

虽然SaveChanges已成功执行,但未保存更改。子值(“new child”)确实是父级的有效值。

更新级联选择字段需要什么?

c# jira
1个回答
0
投票

弄清楚了。如果有人遇到同样的问题,请在此处发布代码以提供帮助:

var issue = jira.Issues.Queryable.FirstOrDefault(x => x.Key == "123");
var ca = issue.CustomFields.First(x => x.Name == "My Cascade Field");
string[] n = { "Existing Parent Value", "New Child Value" };
ca.Values = n;

issue.SaveChanges();
© www.soinside.com 2019 - 2024. All rights reserved.