Как получить доступ к тому же контейнеру модели SwiftData внутри Observable Store

Я пытаюсь получить доступ к тому же контейнеру модели внутри класса Observable, который я предоставил сцене.

      var body: some Scene {
    WindowGroup {
        ContentView()
    }.modelContainer(for: [Product.self]

Я могу получить доступ к этой модели внутри View следующим образом:

      var products: [Product]
@Query(sort: \Product.name)

И

       @Environment(\.modelContext) private var modelContext

Но как я могу получить доступ к той же модели внутри?

      @Observable public class ProductStore{
//how to access same model context  OR
//@Query model inside this class throughs same container

}

0 ответов

Другие вопросы по тегам