gpt4 book ai didi

firebase - Flutter 中 Cloud Firestore 的 FieldValue.increment

转载 作者:IT王子 更新时间:2023-10-29 06:47:33 28 4
gpt4 key购买 nike

我正在使用 flutter 和 Firebase Firestore 创建一个 Android 应用程序。我想添加新的 FieldValue.increment 功能,自今年 4 月以来在 Firebase 中显然可用,但我遇到了一个错误: 未为类“FieldValue”定义方法“increment”。

这是我试过的代码:

onTap: (){
Firestore.instance.document('docRef').updateData({"numberOfDocs": FieldValue.increment(1)});
}

我只是一个初级程序员,但当我检查 field_value.dart 文件时,它缺少“增量”实现。那么,说 flutter 团队尚未实现该功能是正确的答案吗?

我看过一个教程,其中一些 .js 代码中已经使用了增量,但对我来说它不起作用。 https://www.youtube.com/watch?v=8Ejn1FLRRaw

最佳答案

这已添加到 cloud_firestore Flutter pluginversion 0.10.0 .

您可以将 FieldValue.incrementdouble 一起使用(例如 FieldValue.increment(1.0))或一个 int(例如 FieldValue.increment(2))。


Here is the relevant pull request .

如果有人在将版本推送到 Pub 之前阅读此内容:该版本的链接尚不可用,但在此期间您可以使用 this Git commit ,其中包含我所做的修复。

关于firebase - Flutter 中 Cloud Firestore 的 FieldValue.increment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55675911/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com