Firebase Firestore错误:[cloud_Firestore/unknown]无效参数(dartObject):无法转换:'_FieldValueServerTimestamp';
我使用的是Firebase Firestore错误:[cloud_Firestore/unknown]无效参数(dartObject):无法转换:'_FieldValueServerTimestamp';,firebase,flutter,google-cloud-firestore,Firebase,Flutter,Google Cloud Firestore,我使用的是flatter和firestore,每次点击提交按钮时,我都想在列表中添加一个对象作为子对象。在该对象中,我希望有一个createdAt字段,时间戳信息应该存储在该字段中。为此,我尝试使用FieldValue.serverTimestamp(),但得到以下错误 Uncaught(承诺中)错误:[cloud\u firestore/unknown]无效参数(dartObject):无法转换:“\u FieldValueServerTimestamp”的实例 代码如下: reference
flatter
和firestore
,每次点击提交按钮时,我都想在列表中添加一个对象作为子对象。在该对象中,我希望有一个createdAt
字段,时间戳信息应该存储在该字段中。为此,我尝试使用FieldValue.serverTimestamp()
,但得到以下错误
Uncaught(承诺中)错误:[cloud\u firestore/unknown]无效参数(dartObject):无法转换:“\u FieldValueServerTimestamp”的实例
代码如下:
reference.update({
'parentData': FieldValue.arrayUnion([
{
'data': myData,
'createdAt': FieldValue.serverTimestamp()
}
]),
});
我还将导入库:
import 'package:cloud_firestore/cloud_firestore.dart';
您好,调查错误消息导致我出现这种情况,似乎这是一个已知的问题,我建议尝试更新您的依赖项,然后重试。