标签: firebase firebase-realtime-database
我正在制作一个在地图上存储位置的应用。我希望用户能够搜索X英里内的所有位置,并能够按名称进行搜索。我知道我可以使用trig函数来查找接受的坐标范围,但我不确定如何构造数据以便我可以使用queryStarting(atValue: Any?, childKey: String?)和 queryEnding(atValue: Any?, childKey: String?) 成员函数用于搜索坐标半径和每个位置的名称。
queryStarting(atValue: Any?, childKey: String?)
queryEnding(atValue: Any?, childKey: String?)