即时尝试使用Successfactors的ODATA API更新实体。 该实体与另一个实体有一对多的关系。 模型是这样的: 候选人 - custAnrede(PicklistOption(1:*)Successfactors具有一对多关系的ODATA更新实体
我打电话
PUT <server>/odata/v2/Candidate('myId')
data:
{"custAnrede" : {"id":"555"}}
}
此调用失败:
Inline entity are not supported for property custAnrede in non insert request.
当数据调用:
{"custAnrede": {
"__metadata": {
"uri": "PicklistOption('HRUser')"
}
}}
it suceeds,但custAnrede的价值没有改变。
有没有人知道如何修改与ODATA的一对多关系?
感谢, 德特勒夫
你成功还是值得探讨呢?我已经通过Odata更新了customChildObjects。 – zyrex