Ruby On Rails - Geocoder - Blisko z warunkiem

Używam GeoCoder w mojej aplikacji. Teraz muszę wyszukać obiekty w mojej bazie danych, które są zbliżone do pozycji LUB mają określony zestaw atrybutów. Chciałbym wykonać tę akcję w jednym zapytaniu do bazy danych, ponieważ baza danych jest naprawdę ogromna.

Chciałbym mieć coś takiego

  Spot.near([lat,long],distance).where("visited = ?",true). 

Odległość i odwiedzany atrybut powinny być połączone z OR, a nie z AND.

Czy ktoś ma pomysł, jak to zrobić?

Dziękuję Ci!

questionAnswers(1)

yourAnswerToTheQuestion