.document(), похоже, не работает в определенной части моего кода flutter

#flutter #dart

#flutter #dart

Вопрос:

По какой-то причине я работаю над проектом flutter с firebase .document(), похоже, не работает для меня в приведенном ниже коде. Почему это?

Спасибо 🙂

 await Firestore.instance.collection(('Foods').document(food.name).delete());
 

Ответ №1:

В новых версиях пакетов firebase есть некоторые критические изменения, такие как «document» был переименован в doc .

 await FirebaseFirestore.instance.collection(('Foods').doc(food.name).delete());
 

Комментарии:

1. ссылка на эту firebase.flutter.dev/docs/firestore/usage

2. Похоже, это не работает, я все еще ошибка. Вот что говорит ошибка: «Ошибка: метод ‘doc’ не определен для класса ‘String’ «.

3. попробуйте обновить до последних зависимостей firebase