Dynami c Запросы Firestore, основанные на элементе из представления SwiftUI
У меня есть коллекция в Firebase с документами, содержащими следующие поля:
ownerId - a String which identifies that a document belongs to the current user
goalWeek - a String which corresponds to the first day of the week when the document was submitted
Мне нужно получить документ, основанный на обоих полях - пользователь в настоящее время вошел в систему и "goalWeek", который в настоящее время выбран. В моем представлении SwiftUI есть средство выбора даты - я бы хотел выполнить запрос Firebase, когда пользователь выбирает в этом средстве дату, которая извлекает документ пользователя, соответствующий выбранной дате.
Как лучше всего на go об этом? Я чувствую себя комфортно с запросами Firebase, и я выяснил, как сделать другие запросы в приложении для получения документов для текущего пользователя, но я борюсь с созданием нового запроса на основе значения даты, выбранного в представлении SwiftUI.