---
title: predicate
framework: coredata
role: symbol
role_heading: Instance Property
path: coredata/nsbatchupdaterequest/predicate
---

# predicate

A predicate that identifies the objects to update.

## Declaration

```swift
var predicate: NSPredicate? { get set }
```

## See Also

### Configuring a Request

- [entity](coredata/nsbatchupdaterequest/entity.md)
- [entityName](coredata/nsbatchupdaterequest/entityname.md)
- [includesSubentities](coredata/nsbatchupdaterequest/includessubentities.md)
- [propertiesToUpdate](coredata/nsbatchupdaterequest/propertiestoupdate.md)
- [resultType](coredata/nsbatchupdaterequest/resulttype.md)
