Query
A type that fetches models using the specified criteria, and manages those models so they remain in sync with the underlying data.
Declaration
@MainActor @preconcurrency struct Query<Element, Result> where Element : PersistentModelMentioned in
Topics
Creating a query
init(_:animation:)init(filter:sort:animation:)init(filter:sort:order:animation:)init(filter:sort:order:animation:)init(_:transaction:)init(filter:sort:transaction:)init(filter:sort:order:transaction:)init(filter:sort:order:transaction:)
Creating an unsorted, sectioned query
init(_:animation:sectionBy:)init(_:animation:sectionBy:)init(_:transaction:sectionBy:)init(_:transaction:sectionBy:)
Creating a sorted, sectioned query
init(filter:sort:animation:sectionBy:)init(filter:sort:animation:sectionBy:)init(filter:sort:order:animation:sectionBy:)init(filter:sort:order:animation:sectionBy:)init(filter:sort:order:animation:sectionBy:)init(filter:sort:order:animation:sectionBy:)init(filter:sort:order:animation:sectionBy:)init(filter:sort:order:transaction:sectionBy:)init(filter:sort:order:transaction:sectionBy:)init(filter:sort:order:transaction:sectionBy:)init(filter:sort:order:transaction:sectionBy:)init(filter:sort:transaction:sectionBy:)init(filter:sort:transaction:sectionBy:)