即時嘗試使用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