firebase函数如何使用realtime-db触发器与脱机写入一起工作?

时间:2018-04-27 04:24:22

标签: firebase firebase-realtime-database google-cloud-functions

当客户端脱机时,Firebase Realtime DB中会发生一系列写入操作,它会存储在客户端中,并在连接后添加到数据库中。

Firebase函数的行为取决于它如何写入数据库。它只是将两个DB同步为单个写操作吗? 或者它会触发所有这些写操作?

1 个答案:

答案 0 :(得分:2)

我刚试过这个。您可以自己尝试并自行验证结果。

每次离线写入数据库中完全相同的位置都会触发在同一位置调用onUpdate触发器。

但是,您不应期望触发器以任何特定顺序执行。无法保证传递给Cloud Functions触发器的事件顺序,并且它们可能在某种程度上并行执行。