ポイントまでの距離とその場所の人気があることを考えると、場所を保持しているレコードをランク付けする理想的な方法は何でしょうか?
次の列で設計されたテーブルがあると仮定します。
| PlaceID | Lat/Long | Distance | Popularity |
ここでレコードをランク付け(並べ替え)する際に考慮すべき2つの要素があります。1。距離:レコードを距離で昇順で並べ替えます。2.人気:レコードを人気順に降順で並べ替えます。
ユーザーに最高の場所検索エクスペリエンスを提供するために、これらの両方の要因を考慮して場所レコードをランク付けする理想的な方法はどのようになりますか?