使用 select 減少欄位數

出於效能原因,你應該最小化從 API 請求的欄位數。你可以使用 select 屬性來執行此操作。

此示例獲取所有帳戶的 name 屬性:

$.ajax({
    url: Xrm.Page.context.getClientUrl() + '/api/data/v8.0/accounts?$select=name',
    headers: { 
        'Accept': 'Application/json'
    }
}).done(function (result) {
    $.each(result.value, function (key, value) {
        var lastname = value.primarycontactid.lastname;
    });
});