# JsforceQueryResult (/docs/jsforce/api/interfaces/JsforceQueryResult)



[@kysoql/jsforce](/docs/jsforce/api) / JsforceQueryResult

Minimal JSforce paginated query result shape consumed by the executor.

## Properties [#properties]

| Property                                                 | Modifier   | Type                                       | Description                                                            |
| -------------------------------------------------------- | ---------- | ------------------------------------------ | ---------------------------------------------------------------------- |
| <a id="api-property-done" /> `done`                      | `readonly` | `boolean`                                  | Whether JSforce has returned the final query page.                     |
| <a id="api-property-nextrecordsurl" /> `nextRecordsUrl?` | `readonly` | `string`                                   | Query locator URL used for `queryMore()` when additional pages remain. |
| <a id="api-property-records" /> `records`                | `readonly` | readonly `Record`\<`string`, `unknown`>\[] | Records returned in this JSforce page.                                 |
