gpt4 book ai didi

firebase - 将 Map 或 Array 的数据类型上传到 Firestore 数据库以匹配 Firestore map 和数组类型

转载 作者:IT王子 更新时间:2023-10-29 07:23:55 27 4
gpt4 key购买 nike

我有一个 Map<String, String> 类型的 map 我正在尝试将其上传到 Firestore 以匹配作为字段可用的 map 数据类型。见下图。

我已经尝试使用 map 类的 toString 方法并将其分配给一个字段,但它显示为一个长字符串而不是 map ,请参见下面的代码片段

Firestore.instance.collection('/mycollection').add({
'mapData' : myMap.toString(), // myMap.toString() = {data: test, data2: name}
}).then((onValue) {
// do something
}).catchError((e) {
print(e);
});

上面的代码片段上传了 myMap 的字符串值作为字符串并将其分配给 mapdata .它不会将 map 格式的数据发送到 Firestore

关于如何发送 Map<string, string> 类型的任何想法到 Firestore 以映射 map 的类型Firestore 提供的?还有来自 List到 Firestore array

最佳答案

我觉得这行得通

Firestore.instance.collection('/mycollection').add({
'mapData' : myMap,
}).then((onValue) {
// do something
}).catchError((e) {
print(e);
});

关于firebase - 将 Map 或 Array 的数据类型上传到 Firestore 数据库以匹配 Firestore map 和数组类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54001190/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com