这是比赛条件吗?

时间:2019-01-18 16:30:44

标签: firebase dart nosql flutter google-cloud-firestore

我与Flutter和Firestore做一个随机的1:1聊天应用程序。

我在连接第二个用户聊天时是否有比赛条件的问题。这是我的客户端应用代码,用于将第二个用户添加到Firestore(第一个用户已添加到Firestore文档中):

content.js

第二位用户点击聊天时,我是删除选项,可从所有客户端UI进入此聊天室。

但是,如果第三位用户同时点击聊天(在UI从流中获取更新之前),他是否也可能被添加到数据库中?聊天不允许这样做。

有什么想法吗?

0 个答案:

没有答案