Geofire可以查询位置,如果它是autoID的子键吗?

时间:2016-04-14 23:19:51

标签: ios swift firebase

根据GeoFire,它允许您查询地理区域内的所有键。如果是这种情况,如果locationautoID的子键,我可以查询对象位置吗?

基本上,我想查询地理半径内的所有消息,然后按新近度排序。 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"
          }
      },
    }
  }
}

0 个答案:

没有答案