非常にシンプルなジオロケーションベースのアプリを構築するためのソリューションを探しています。現在のユーザーの場所を保持し、特定の座標に近いユーザーを選択する必要があります。したがって、フォースクエアまたはグーグルマップAPIに基づくソリューションは必要ありません。もっとシンプルなものが必要です。
これで、:latフィールドと:longフィールドを持つモデルユーザーができ、次のようにクエリを実行できます。
"SELECT lat, long FROM users WHERE long < :lolow AND long > :lohigh AND lat < :lalow AND long > :lahigh"
これを行うためのよりエレガントな方法はありますか?