Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.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
Ios Geofire是否可以查询位置(如果是';autoID的子密钥是什么?_Ios_Swift_Firebase - Fatal编程技术网

Ios Geofire是否可以查询位置(如果是';autoID的子密钥是什么?

Ios Geofire是否可以查询位置(如果是';autoID的子密钥是什么?,ios,swift,firebase,Ios,Swift,Firebase,根据GeoFire,它允许您查询地理区域内的所有密钥。如果是这种情况,如果location是autoID的子键,我可以查询对象位置吗 基本上,我想查询一个地理半径内的所有消息,然后根据最近情况对它们进行排序。autoID是识别多个对象的最佳键吗?假设我在定义的半径内有100条消息,我如何识别它们并随后检索它们 { "Messages" : { "-KFGX5H3rLSnpPvupakm" : { "message" : "Concert at the park!",

根据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"
          }
      },
    }
  }
}