我正在修补 firebase 并对数据结构感到好奇。浏览我的数据库,firebase 允许我修改我的数据库中的结构和数据。但似乎 firebase 只支持对象(和列表的字典)。
我想知道是否支持数组。我还想知道字典项是否可以用整数命名——firebase 接口只插入字符串作为名称,这让我担心记录的排序。
以下是通过 firebase 接口创建的 json 示例:
{
"dg":{
"users":{
"rein":{
"searches":{
"0":{
"urls":"http://reinpetersen.com,http://www.reinpetersen.com",
"keyphrases":"rein petersen,reinsbrain,programmer turned kitesurfer"
}
}
},
"jacqui":{
"searches":{
"0":{
"urls":"http://www.diving-fiji.com,http://diving-fiji.com",
"keyphrases":"diving marine conservation, diving fiji"
}
}
}
},
"crawl_list":{
"1":{
"urls":"http://www.diving-fiji.com,http://diving-fiji.com",
"keyphrases":"diving marine conservation, diving fiji"
},
"0":{
"urls":"http://reinpetersen.com,http://www.reinpetersen.com",
"keyphrases":"rein petersen,reinsbrain,programmer turned kitesurfer"
}
}
}
}
显然,对于我的列表,我希望字典项目名称是整数,这样我可以确保排序是正确的。