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

# sectionBy

The key path on the element used to determine section grouping.

## Declaration

```swift
final var sectionBy: PartialKeyPath<Element>? { get }
```

## Discussion

Discussion Returns nil if no section grouping was configured at initialization.

## See Also

### Accessing observer properties

- [fetchDescriptor](swiftdata/resultsobserver/fetchdescriptor.md)
- [filterBy](swiftdata/resultsobserver/filterby.md)
- [modelContext](swiftdata/resultsobserver/modelcontext.md)
- [sortBy](swiftdata/resultsobserver/sortby.md)
- [sections](swiftdata/resultsobserver/sections.md)
- [ResultsSectionCollection](swiftdata/resultssectioncollection.md)
