getRecordUi generates UI API calls that exceed the allowable SOQL length limit
Last updated 2022-02-10 ·Reference W-7963534 ·Reported By 17 users
Summary
When requesting record data, Lightning Design System automatically adds fields and spanning fields from its cache (LDS calls these "tracked fields") to the request in order to maximize the amount of data retrieved. In some cases this can cause the request to exceed the maximum allowable length for a SOQL request on the server. W-7586102 corrected this issue for the getRecord wire adapter, but a similar situation exists for the getRecordUi wire adapter. getRecordUi is sufficiently different from getRecord that the approach used for the latter cannot be easily adapted to the former.
Repro
N/A
Workaround
N/A
Is it Fixed?
Any unreleased services, features, statuses, or dates referenced in this or other public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make their purchase decisions based upon features that are currently available.