Я пытаюсь передать данные из firebase firestore в приложение, которое я создаю, оно выглядит вполне нормально, но я получаю это сообщение на консоли:
[Firestore]: The behavior for java.util.Date objects stored in Firestore is going to change AND YOUR APP MAY BREAK.
W/Firestore( 8224): To hide this warning and ensure your app does not break, you need to add the following code to your app before calling any other Cloud Firestore methods:
W/Firestore( 8224):
W/Firestore( 8224): FirebaseFirestore firestore = FirebaseFirestore.getInstance();
W/Firestore( 8224): FirebaseFirestoreSettings settings = new FirebaseFirestoreSettings.Builder()
W/Firestore( 8224): .setTimestampsInSnapshotsEnabled(true)
W/Firestore( 8224): .build();
W/Firestore( 8224): firestore.setFirestoreSettings(settings);
Я использую пакеты
import 'package:flutter/material.dart';
import 'auth.dart';
import 'state_rut.dart';
import 'package:cloud_firestore/cloud_firestore.dart';
и код для получения информации:
final collection = Firestore.instance.collection('regions');
collection.orderBy('region_id').getDocuments()
.then((data){
print(data);
})
.catchError((e){
print(e);
});
Сначала я хотел использовать тот, что на странице https://firebase.google.com/docs/firestore/quickstart, который, по-видимому, был тем, который мне был нуженно когда я набираю в приложении строку FirebaseFirestore firestore = FirebaseFirestore.getInstance ();Я получаю сообщение об ошибке неопределенного класса 'FirebaseFirestore'.
Чего мне не хватает?У меня все хорошо на pubspec.yaml, и все пакеты работают
Кстати, я пытаюсь получить данные, чтобы я мог построить на основе этого выпадающую кнопку