Как проверить NULL при преобразовании в DocumentSnapshot для модели в Firestore? - PullRequest
1 голос
/ 05 февраля 2020

Иногда category равно нулю. В настоящее время я использовал этот способ. Этот способ работает, но код дублируется. Есть ли лучший способ сделать это?

 factory PromotionModel.fromForestore(DocumentSnapshot doc) {
    Map data = doc.data;

   if(data['category'] != null)
     return PromotionModel(
        categoryName: data['category']['name']??''
     );
   else
    return PromotionModel(
       //without categoryName
     );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...