Firebase 多地点更新时间戳

Firebase multilocation update timestamps

我正在使用多位置更新 (https://www.firebase.com/blog/2015-09-24-atomic-writes-and-more.html) 将时间戳写入多个密钥。有没有保证它们相同或在相同范围内?

如果在一次写入中将多个位置设置为 Firebase.ServerValue.TIMESTAMP,它们将具有相同的值。

ref.update({
  'path/to/location1': Firebase.ServerValue.TIMESTAMP,
  'path/to/location2': Firebase.ServerValue.TIMESTAMP
})

虽然你没有问:安全规则中 now 的值也将相同。