У меня есть кнопка на каждый день недели. Если нажать кнопку «Понедельник», я хотел бы добавить этот день в коллекцию «Расписание», чтобы каждый пользователь имел в списке свои собственные выбранные дни. Как мне это сделать?
Вот данные, с которых я хочу начать расписание, а затем добавить дни, которые будут добавлены по мере выбора пользователем.
void storeToSchedule() async {
final ref = Firestore.instance;
final user = await FirebaseAuth.instance.currentUser();
final userData = await Firestore.instance.collection('users').document(user.uid).get();
ref.collection('schedule').add({
'createdAt': Timestamp.now(),
'userId': user.uid,
'username': userData['username'],
});
Обновить :
onPressed: () async{
final user = await FirebaseAuth.instance.currentUser();
Firestore.instance
.collection('schedule')
.document(user.uid)
.updateData({'Workout Day': 'MON'});