我来自以下问题。
How to manage add and update data in Firebase
最初,我可以按照以下代码在firestore中制作数据。
不过,我想在car2
之后的cars
内添加car1
。
我不知道。
_firestore.collection('members').document(${loginUser.uid}).setData({
'cars': {
'car1': {
'name': name,
'img_url': 'https://www.xxx.xxx/xxx.png',
'details': {
'type': carType,
}
}
}
请给我建议。
答案 0 :(得分:2)
要添加cars2
,然后执行以下操作:
_firestore.collection('members').document(${loginUser.uid}).updateData({
"cars.car2": {
'name': name,
'img_url': 'https://www.xxx.xxx/xxx.png',
'details': {
'type': carType,
}
}
答案 1 :(得分:0)
Firestore.instance.collection(city).document('Attractions').updateData({"data": FieldValue.arrayUnion(obj)});