dynamics CRM 用 odata api 删除字段值

举个例子。将 account 中的 name 文本类型字段设为空值。

var reqURL = crmURL + '/api/data/v8.2/account/name';
// 如果是 Lookup 类型字段:var reqURL = crmURL + '/api/data/v8.2/account/name/$ref';
var req = new XMLHttpRequest();
req.open("DELETE", reqURL, false);
req.setRequestHeader("Accept", "application/json");
req.setRequestHeader("Content-Type", "application/json; charset=utf-8");
req.setRequestHeader("OData-MaxVersion", "4.0");
req.setRequestHeader("OData-Version", "4.0");
req.send();
if (req.status == 204)
    return null;
else
    throw new Error(JSON.parse(req.responseText).error.message);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章