为了账号安全,请及时绑定邮箱和手机立即绑定

无法使用 FieldValue.increment 方法

无法使用 FieldValue.increment 方法

牧羊人nacy 2021-11-18 20:45:59
我正在尝试使用 react-native-firebase 的 increment 方法来增加 number 字段,但它一直给我以下错误:没有静态方法 increment(D)Lcom/google/firebase/firestore/FieldValue;in class Lcom/google/firebase/firestore/FieldValue; 或其超类('com.google.firebase.firestore.FieldValue' 的声明出现在 /数据/应用程序/com....我已经广泛搜索了上述问题,但找不到解决方案。还检查了 /node_modules/react-native-firebase/dist/modules/firestore/FieldValue.js 中的 FieldValue 模块中是否有静态方法“增量”。以下是代码片段:import firebase from "react-native-firebase";const updateNumber = firebase.firestore.FieldValue.increment(1);await db.collection('collection').doc(key).update({  subscribednumber: updateNumber});使用的版本:"firebase": "^6.6.1","react-native-firebase": "^5.5.6",
查看完整描述

1 回答

?
www说

TA贡献1775条经验 获得超8个赞

我正在使用

implementation "com.google.firebase:firebase-firestore:17.1.5"

在 build.gradle 中。

而此功能已在 18.2 中添加。所以,我不得不更新我的依赖项并且它起作用了。


查看完整回答
反对 回复 2021-11-18
  • 1 回答
  • 0 关注
  • 106 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信