Не добавляйте поле с такими же данными в FireStore с флаттером - PullRequest
0 голосов
/ 18 февраля 2019

Привет, я начал добавлять токены устройств в firestore, я устанавливал токены в firestore при каждом запуске приложения, мне нужна небольшая помощь, чтобы мое приложение сначала проверило, если токен такой же, то он не должен добавлятьэто в облачном магазине огня.Я делаю это в initstate, код здесь:

firebaseMessaging.getToken().then((token){

DocumentReference documentReference = Firestore.instance.collection("DeviceToken").document();
  Map<String, dynamic> devToken ={
    "Token": token
  };
  documentReference.setData(devToken,merge: true).whenComplete((){
  print("$token created");
  });
  setState(() {});
  });
...