Dav*_*ave 4 swift google-cloud-firestore
阅读博客文章和文档,我发现我们可以使用递增值,FieldValue
但我找不到递减函数。
document("fitness_teams/Team_1").
updateData(["step_counter" : FieldValue.decrement(500)]) //Does not exist
Run Code Online (Sandbox Code Playgroud)
要减少一个值我们还需要使用交易吗?
Ale*_*amo 10
不需要递减函数,只需将负值传递给实际increment()
函数即可:
document("fitness_teams/Team_1").
updateData(["step_counter" : FieldValue.increment(-500)])
Run Code Online (Sandbox Code Playgroud)
并且您的字段的值step_counter
将减少 500。
归档时间: |
|
查看次数: |
1538 次 |
最近记录: |