Сравнение объектов для возврата ближайших по их атрибутам - PullRequest
0 голосов
/ 18 января 2012

Моя заявка основана на свойствах заказа.Пользователь подпишет заказ на свойство, которое имеет множество атрибутов, таких как площадь, количество комнат, расположение, количество этажей, тип недвижимости, цена и т. Д.

Мне нужно сравнить этот заказ со спискомсвойства, зарегистрированные в моей базе данных MySQL, чтобы найти те, которые приближаются к нужным аспектам.

Чтобы рассчитать близость местоположения, я подумываю использовать гем Geocoder для сравнения расстояния между порядком и расположением всехзарегистрированные свойства.

Но я должен учитывать и другие характеристики, чтобы перечислить только те свойства, которые наиболее точно соответствуют порядку.

Как мне это сделать в Ruby?

...