【发布时间】:2020-08-27 07:19:25
【问题描述】:
对不起,如果这是一个重复的问题。我已尝试四处搜索,但无法找到解决此问题的方法。
我有一个 dart 中的地图列表。例如:
List<Map<String, String>> questionsAndAnswers = [{'questions':'How many?', 'answer':'five'},
{'question':'How much?', 'answer':'five dollars'}];
我想将此地图列表存储到 Firestore 中,我发现您可以手动创建地图数组,但我想以编程方式执行此操作。
有谁知道如何做到这一点?我试过_firestore.collection('Quiz').add(questionsAndAnswers);,但这并没有成功,我收到以下错误:The argument type 'List<Map<String, String>>' can't be assigned to the parameter type 'Map<String, dynamic>'.
提前感谢您的所有帮助。
【问题讨论】:
标签: firebase flutter dart google-cloud-firestore