Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flatter firebase,列表<;动态>;不是列表类型<;字符串>;_Firebase_Flutter_Types - Fatal编程技术网

Flatter firebase,列表<;动态>;不是列表类型<;字符串>;

Flatter firebase,列表<;动态>;不是列表类型<;字符串>;,firebase,flutter,types,Firebase,Flutter,Types,在从firestore分配数据时 List idList=snap.data['idList'] 我得到了错误 列表不是列表类型 firestore中的idList看起来是这样的 我们需要使用List.castFrom List idList=List.castFrom(snap.data['idList']作为列表??[]); as列表??[]不是强制性的,但在数据未定义或为空时可防止出错。请提供数据示例。您可以提供firestore中idList的屏幕截图吗?这对我很有用,但如果我想向fi

在从firestore分配数据时

List idList=snap.data['idList']

我得到了错误

列表不是列表类型

firestore中的
idList
看起来是这样的


我们需要使用
List.castFrom

List idList=List.castFrom(snap.data['idList']作为列表??[]);

as列表??[]
不是强制性的,但在数据未定义或为空时可防止出错。

请提供数据示例。您可以提供firestore中idList的屏幕截图吗?这对我很有用,但如果我想向firestore添加字符串列表,我将如何做