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 次 |
| 最近记录: |