【发布时间】:2018-04-17 05:40:03
【问题描述】:
【问题讨论】:
标签: api openproject
【问题讨论】:
标签: api openproject
虽然父子关系实际上是关系(在概念上和在数据库中),但它们在 API 中并未被视为关系(主要是出于历史原因)。
因此,需要通过工作包资源设置父级。到/api/v3/work_packages/:id(成为子工作包)的 PATCH 上的最小有效负载如下所示:
{
"lockVersion": [the correct version],
"_links": {
"parent": {
"href": "/api/v3/work_packages/[ID of the work package to become the parent]"
}
}
}
编辑
API documentation中其实有一个例子。不过,您需要打开 PATCH 的“请求”示例到 `/api/v3/work_packages/:id 才能看到它。