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
getString不运行时的Firebase';我找不到那块地_Firebase_Google Cloud Firestore - Fatal编程技术网

getString不运行时的Firebase';我找不到那块地

getString不运行时的Firebase';我找不到那块地,firebase,google-cloud-firestore,Firebase,Google Cloud Firestore,for DocumentSnapshot.getString()声明它返回: 如果查找键对应的值为 存在,并且可以转换为字符串;默认(如果设置)或静态 否则为默认值 我想对存储布尔值的字段isSomeType执行DocumentSnapshot.getString,如果DocumentSnapshot不包含键isSomeType,则检测该值。在这种情况下,它将返回什么样的静态默认值,因为我想检查该值是否相等 对于那些想知道的人,我希望一个集合有一个存储声明其类型的布尔变量的字段,但不希望有其他文

for DocumentSnapshot.getString()声明它返回:

如果查找键对应的值为 存在,并且可以转换为字符串;默认(如果设置)或静态 否则为默认值

我想对存储布尔值的字段
isSomeType
执行
DocumentSnapshot.getString
,如果
DocumentSnapshot
不包含键
isSomeType
,则检测该值。在这种情况下,它将返回什么样的静态默认值,因为我想检查该值是否相等


对于那些想知道的人,我希望一个集合有一个存储声明其类型的布尔变量的字段,但不希望有其他文档需要包含一个字段来声明它们不是特定类型。这样,我可以通过检查字段来检测它们是否声明为特定类型。

您询问的是Cloud Firestore,但您提供的链接是Firebase Remote Config。这两种产品完全不同,对于Cloud Firestore
DocumentSnapshot.getString()
方法,您需要在此处查看:@FrankvanPuffelen,因此如果它不是字符串,则会引发运行时异常。如果字段也不存在,它会这样做吗?