Ошибка при удалении указанного поля c в документе облачного пожарного депо - PullRequest
0 голосов
/ 19 марта 2020

Я использую этот код из здесь

Firestore.instance.collection('path').document('name').updateData({'Desc': FieldValue.delete()}).whenComplete((){
  print('Field Deleted');
});

Я использую

 cloud_firestore: 0.13.2+1

Однако, это выдает ошибку

[ОШИБКА: flutter / lib / ui / ui_dart_state. cc (157)] Необработанное исключение: тип 'MethodChannelFieldValue' не является подтипом типа 'FieldValuePlatform'

Может кто-нибудь сказать мне, как правильно удалить поле

1 Ответ

0 голосов
/ 19 марта 2020

Вы можете обратиться к официальной документации Firestore для получения инструкций по удалению полей.

var cityRef = db.collection('cities').doc('BJ');

// Remove the 'capital' field from the document
var removeCapital = cityRef.update({
    capital: firebase.firestore.FieldValue.delete()
});

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...