2017-03-21 21 views
0

我正在開發一個使用Firebase的ios應用程序,它擁有龐大的用戶。我需要根據用戶的響應更新Firebase數據庫中的特定字段值。有沒有辦法在不讀取當前值的情況下增加特定字段的值(1)。幾個用戶試圖同時增加同一領域的價值時會發生什麼?未讀取之前值的Firebase增加值?

回答

3

從客戶端應用程序中,您不能在不讀取值的情況下增加值。如果有多個作者,則最後作者的值將覆蓋其他所有內容。

如果要在具有相同值的併發寫入器時安全地增加值,請使用transaction