Flutter Firestore执行updateData时出错,找不到要更新的文档

时间:2020-05-28 16:48:41

标签: firebase flutter google-cloud-firestore

我将Firestore用于mu Flutter项目。 我无法更新文档中的字段。导致错误(执行更新错误,找不到文档)

代码:

    await Firestore.instance.collection('QuizProfile').document("20200528-KYUMI").updateData(
      {
        'Slot': 'asdfg',
      },
    );
  }

错误消息::

E/flutter (18326): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: 
PlatformException(Error performing updateData, NOT_FOUND: 
No document to update: projects/fir-2d2f0/databases/(default)/documents/QuizProfile/20200528-KYUMI, null)
    E/flutter (18326): #0      StandardMethodCodec.decodeEnvelope 
    package:flutter/…/services/message_codecs.dart:569
    E/flutter (18326): #1      MethodChannel.invokeMethod 
    package:flutter/…/services/platform_channel.dart:321
    E/flutter (18326): <asynchronous suspension>
    E/flutter (18326): #2      MethodChannelDocumentReference.updateData 
    package:cloud_firestore_platform_interface/…/method_channel/method_channel_document_reference.dart:41
    E/flutter (18326): #3      DocumentReference.updateData 
    package:cloud_firestore/src/document_reference.dart:60
    E/flutter (18326): #4      Model.pushscore 
    package:firestoredemo/models/QA_Model.dart:214
    E/flutter (18326): <asynchronous suspension>
    E/flutter (18326): #5      _CustomTextState.initState 
    package:firestoredemo/CustomText.dart:21

Firestore database screenshot

0 个答案:

没有答案