为什么Firebase REST API响应对于不同的数据类型具有不同的数组?
在Google Firebase中,有如下值:为什么Firebase REST API响应对于不同的数据类型具有不同的数组?,firebase,google-api,Firebase,Google Api,在Google Firebase中,有如下值:StringValue、IntValue、DoubleValue等。这是为什么?为什么要将这些值分开? 我只是想知道为什么谷歌创建了一个数据类型如下的数组: stringColumn: [ "Val1", "Val2" ] 为什么双精度(doubleColumn)和字符串(stringColumn)有不同的数组键?他们可以正确地使用JSON的内置数据类型,并且只需要一个键列?这样分离数据类型有什么好处?有关响应示例,请参见图 谢谢,如果你需要
StringValue、IntValue、DoubleValue
等。这是为什么?为什么要将这些值分开?
我只是想知道为什么谷歌创建了一个数据类型如下的数组:
stringColumn: [
"Val1", "Val2"
]
为什么双精度(doubleColumn
)和字符串(stringColumn
)有不同的数组键?他们可以正确地使用JSON的内置数据类型,并且只需要一个键列
?这样分离数据类型有什么好处?有关响应示例,请参见图
谢谢,如果你需要更多的解释请告诉我
doubleColumn: [
1.2, 4.4
]
intColumn: [
1, 50
]