0

이 집보기 쇼 템플릿 내 루프로 값을 반올림하고 싶다. 그것은 작동하지만, 22.12 KM 예를 들어, 지점 다음에 2로 값을 반올림하고 싶습니다.문제 반올림.</p> <pre><code>- @region.cities.each do |city| %li = link_to city.name, country_region_city_path(@country, @region, city) %li = @house.location.distance_from([city.latitude,city.longitude]) </code></pre> <p>그것은 도시로 집에서의 거리를 보여줍니다 (지오 보석) :. 나는이 자리

어떻게 라운드 방법을 구현할 수 있습니까?

Caio..remco

답변

0

에서

<%= number_with_precision(@house.location.distance_from([city.latitude,city.longitude]), :precision => 2) %> 

문서 도구 당신은 라운드 사용할 수 있습니다 (x)는 x가 같은 소수의 번호입니다 :

@house.location.distance_from([city.latitude,city.longitude]).round(2)