对象比较返回最近的属性

时间:2012-01-18 02:04:02

标签: mysql ruby-on-rails rails-geocoder

我的应用程序基于订购属性。用户将签署具有许多属性的房产的订单,例如房间数,房间数,位置,楼层数,房产类型,价格等。

我需要将此订单与我的MySQL数据库中注册的属性列表进行比较,以找到更接近所需方面的属性。

要计算位置接近度,我正在考虑使用Geocoder gem来比较所有注册属性的订单和位置之间的距离。

但我还必须考虑其他特征,只列出那些与订单最匹配的属性。

我如何在Ruby中执行此操作?

0 个答案:

没有答案