我正在使用iOS进行firebase编程。 我可以使用下面的代码进行正常搜索
ref.child("Users").queryOrderedByChild("name").queryStartingAtValue(text).observeEventType(.Value, withBlock: { snapshot in
for u in snapshot.children{
print(user.name)
}
})
但是我很困惑,因为我想找到我附近的人。每条记录都有lat long值,在服务器中我会放置代码来评估我当前位置和朋友位置之间的距离并过滤它们?我不想循环遍历上面的所有项目(客户端)
另外,我可以编写服务器代码来使服务托管在firebase中吗?从redshift这样的大型服务器获取数据的推荐方法是什么?
firebase真的是拖累开发吗?我在firebase文档中没有找到任何类似的东西! firbase-ui是开源的,但它提供了obj c代码,没有拖放!请求答案