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';

您好,调查错误消息导致我出现这种情况,似乎这是一个已知的问题,我建议尝试更新您的依赖项,然后重试。