---
title: desiredKeys
framework: CloudKit JS
role: symbol
role_heading: Instance Property
platforms: [cloudkit js 1.0+]
path: cloudkitjs/cloudkit.queryresponse/desiredkeys
---

# desiredKeys

An array of strings containing record field names that limits the amount of data returned in this operation.

## Declaration

```data
readonly attribute String[] desiredKeys;
```

## Discussion

Discussion The default is null, which fetches all record fields.

## See Also

### Accessing Request Properties

- [zoneID](cloudkitjs/cloudkit.queryresponse/zoneid.md)
- [resultsLimit](cloudkitjs/cloudkit.queryresponse/resultslimit.md)
- [continuationMarker](cloudkitjs/cloudkit.queryresponse/continuationmarker.md)
- [zoneWide](cloudkitjs/cloudkit.queryresponse/zonewide.md)
