标签: mysql ruby-on-rails rails-geocoder
我的应用程序基于订购属性。用户将签署具有许多属性的房产的订单,例如房间数,房间数,位置,楼层数,房产类型,价格等。
我需要将此订单与我的MySQL数据库中注册的属性列表进行比较,以找到更接近所需方面的属性。
要计算位置接近度,我正在考虑使用Geocoder gem来比较所有注册属性的订单和位置之间的距离。
但我还必须考虑其他特征,只列出那些与订单最匹配的属性。
我如何在Ruby中执行此操作?