无法使用 FieldValue.increment 方法
Unable to use FieldValue.increment method
我正在尝试使用 react-native-firebase 的增量方法来增加数字字段,但它一直给我以下错误:
No static method increment(D)Lcom/google/firebase/firestore/FieldValue;in class Lcom/google/firebase/firestore/FieldValue;or its super classes (declaration of 'com.google.firebase.firestore.FieldValue' appears in /data/app/com....
我已广泛搜索上述问题,但找不到解决方案。还检查了 /node_modules/react-native-firebase/dist/modules/firestore/FieldValue.js.
中的 FieldValue 模块中是否有静态方法 'increment'
以下是代码片段:
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",
我正在使用
implementation "com.google.firebase:firebase-firestore:17.1.5"
在 build.gradle 中。
鉴于此功能已在 18.2 中添加。所以,我必须更新我的依赖项并且它起作用了。
谢谢!
我正在尝试使用 react-native-firebase 的增量方法来增加数字字段,但它一直给我以下错误:
No static method increment(D)Lcom/google/firebase/firestore/FieldValue;in class Lcom/google/firebase/firestore/FieldValue;or its super classes (declaration of 'com.google.firebase.firestore.FieldValue' appears in /data/app/com....
我已广泛搜索上述问题,但找不到解决方案。还检查了 /node_modules/react-native-firebase/dist/modules/firestore/FieldValue.js.
中的 FieldValue 模块中是否有静态方法 'increment'以下是代码片段:
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",
我正在使用
implementation "com.google.firebase:firebase-firestore:17.1.5"
在 build.gradle 中。
鉴于此功能已在 18.2 中添加。所以,我必须更新我的依赖项并且它起作用了。
谢谢!