当前位置: 代码迷 >> JavaScript >> Firestore设置在第一次尝试时失败,但在第二次尝试时有效
  详细解决方案

Firestore设置在第一次尝试时失败,但在第二次尝试时有效

热度:82   发布时间:2023-06-05 16:26:35.0

我有一个像这样的简单的firestore设置操作

var docRef = firebase.firestore().collection('sessions').doc(this.state.userID);
docRef.set({
   Name: seshName,
   Type: theType,
}).then(()=> {
   resolve(true);
});

但由于某种原因,在安装应用后首次尝试总是会失败,但是随后的尝试又快速又流畅。

有人遇到过类似的经历吗? 有什么线索吗?

感谢您的帮助。 我找到了原因。 添加.catch并没有帮助,因为它像往常一样挂起而没有任何输出。

看来Firestore一次只允许1个连接? 仅当我在此.set操作之前立即执行数据库操作时,才会出现此问题,似乎先前的数据库操作尚未完成。

  相关解决方案