根据GeoFire,它允许您查询地理区域内的所有键。如果是这种情况,如果location
是autoID
的子键,我可以查询对象位置吗?
基本上,我想查询地理半径内的所有消息,然后按新近度排序。 autoID
是用于识别许多对象的最佳密钥吗?让我们说我在定义的半径内有100条消息,我如何识别它们并随后检索它们?
{
"Messages" : {
"-KFGX5H3rLSnpPvupakm" : {
"message" : "Concert at the park!",
"location" : {
"g" : "xxxx",
"l" : {
"0": "xxx",
"1": "xxx"
}
},
},
"-KFGZkwAIl817CLDLmMp" : {
"message" : "It's gonna be a foggy one.",
"location" : {
"g" : "xxxx",
"l" : {
"0": "xxx",
"1": "xxx"
}
},
}
}
}