在我的应用程序中使用Firebase数据库时遇到了一些麻烦。我尝试做一个“彩票”应用程序,在用户扫描他们的徽章后向他们提供礼物(例如,如果您是第100位扫描的用户,您将赢得礼物)。
问题是,我有100多个人可以同时扫描他们的徽章,而我只想实时向第100个人提供礼物(对话框中会显示“您是赢家”)。 / p>
如何在我的应用中执行此操作以同步所有用户?
我将使用Bloking读取和事务处理,但是无法使用bloking读取来计算数据数量(请参见此处:https://firebase.google.com/docs/database/admin/retrieve-data)
先谢谢了。 最好的问候。