---
title: results
framework: swiftdata
role: symbol
role_heading: Instance Property
path: swiftdata/resultsobserver/results
---

# results

The current collection of fetched models matching the fetch criteria.

## Declaration

```swift
final var results: FetchResultsCollection<Element> { get set }
```

## Discussion

Discussion This property is updated automatically when relevant changes occur in the model context. As an @Observable property, SwiftUI views that read this value will automatically refresh when the results change.

## See Also

### Accessing observer results

- [element(at:)](swiftdata/resultsobserver/element(at:).md)
- [indexPath(for:)](swiftdata/resultsobserver/indexpath(for:).md)
