Firebase / Firestore 5.0.3 - PullRequest
       9

Firebase / Firestore 5.0.3

0 голосов
/ 21 мая 2018

Я использую Angular с firebase / firestore, и у меня есть система аутентификации с google oauth, и каждый раз, когда я вхожу в систему и пытаюсь создать документ в firestore, он, очевидно, впоследствии удаляет его.В журналах говорится:

@firebase/firestore: Firestore (5.0.3) [Connection]: WebChannel received: {"documentDelete":{"document":"projects/website/databases/(default)/documents/users/Tplww82foIN36hb8mcmSOaAPXbU2","readTime":"2018-05-21T05:35:42.653774Z","removedTargetIds":[2]}}

Но я выполнил этот код:

this.db.doc('users/' + user.uid).set({
      uid: user.uid,
      email: user.email,
      name: user.displayName,
      photoUrl: user.photoURL,
      roles: {}
    }, {merge: true});

Я что-то упускаю из виду?Нужно ли предоставлять больше журналов / кода, чтобы понять это?Большое спасибо: D

1 Ответ

0 голосов
/ 21 мая 2018

На самом деле это было простое решение: каждое наблюдаемое / обещание занимает свое время, и я вышел из системы, прежде чем это было сделано при создании документов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...