我遷移這是使用MySQL到火力地堡的應用程序,並且我設法遷移幾乎所有的,只是缺少搜索的一部分,我不明白它是如何工作的。我正在嘗試在Firebase中執行以下查詢。搜索在距離
SELECT *, (6371 * acos(cos(radians(?)) * cos(radians(latitude)) * cos(radians(?) - radians(longitude)) + sin(radians(?)) * sin(radians(latitude)))) AS distance FROM usuario ORDER BY distance
我想要做的就是通過我的用戶,以火力點的緯度和經度,他返回我的所有用戶訂貨最近到最遠。
注:這是不是說我在我的應用程序中使用相同的查詢,我只是覺得在谷歌,不知道這工作,但你可以得到什麼,我試圖做一個想法。 注意²:英語不是我的母語:P
感謝您的回答。 我認爲這個庫不再工作,因爲我試圖實現它,它要求實現「Firebase.setAndroidContext()」,這是使用Firebase的舊方法。 – Stark
你說得對。 [升級正在進行中](http://stackoverflow.com/questions/37625887/how-to-update-geofire-library-to-the-latest-version),但還沒有準備好。 –