防止重复更新

时间:2018-01-19 22:13:10

标签: ios firebase duplicates

2个用户可以查看彼此对存储在后端单个位置的对象的更改/更新。客户端观察何时发生后端更新,以保持同步。当前用户应立即看到自己的更新,因此我在向后端发送请求之前进行更新。

这意味着如果当前用户进行更新,将在本地进行更改,然后发送到后端,后端将触发事件,导致当前用户客户端不必要地再次更新。我可以采取什么方法来防止这种情况?

1 个答案:

答案 0 :(得分:0)

可以通过向当前数据库记录添加一个字段来实现,该字段存储发送更新的用户的objectId,以便服务器端发送给所有用户,不包括发送更新的用户objectId的值

相关问题