私のアプリケーションは、プロパティの順序付けに基づいています。ユーザーは、面積、部屋数、場所、階数、物件タイプ、価格など、多くの属性を持つ物件の注文に署名します。
この順序を MySQL データベースに登録されているプロパティのリストと比較して、目的の側面に近いものを見つける必要があります。
位置の近接性を計算するために、Geocoder gem を使用して、登録されているすべてのプロパティの順序と位置の間の距離を比較することを考えています。
しかし、順序に最も近いプロパティのみをリストするために、他の特性も考慮する必要があります。
Rubyでこれを行うにはどうすればよいですか?