Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
853 views
in Technique[技术] by (71.8m points)

firebase - Flutter - Update values of maps and arrays in Cloud firestore

I have my Cloud Firestore database as follows

enter image description here

Here Education is a map and Skills is array. I have couple more arrays and maps. How can I edit these values with flutter.

I was guessing maybe like

return Firestore.instance.collection('data/users/$uid')
        .document('user_data')
        .updateData({
      "Education[High school]" : _highSchool,
    });
  }
question from:https://stackoverflow.com/questions/65905236/flutter-update-values-of-maps-and-arrays-in-cloud-firestore

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

didn't test it but maybe this will work

return Firestore.instance.collection('data/users/$uid')
        .document('user_data')
        .setData({
      "Education.High school" : _highSchool,
    });
  }

also there is similar question like that check it out Update the Map field - Flutter


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...