SOQLResult

A complex type that represents the result of a SOQL query in an ApexExecutionOverlayResult object. Available from API version 28.0 or later.

Fields

Field Details
queryError
Type
string
Description
The error text returned if the execution was unsuccessful.
queryMetadata
Type
QueryResultMetadata
Description
The structured result returned from a successful execution.
QueryResultMetadata includes the following fields:
  • columnMetadata
  • entityName
  • groupBy
  • idSelected
  • keyPrefix
queryResult
Type
array of MapValue
Description
MapValue contains an array of MapEntry, which contains the following fields:
  • keyDisplayValue
  • value (reference to StateValue)

Usage

Overlay SOQL on checkpoints to capture structured debugging information. If your SOQL query may return more than one record when dealing with complex types, select only one row. For example, you can use a LIMIT=1 clause in your SOQL query, or you can list rows for the user and have them select the row to inspect.