0

Ниже очень простой код Ruby, который получает погоду. Я пытаюсь Rails в первый раз, и мне трудно добавить код рубина на мои страницы_controller.rbРубиновый контроллер Rails (новичок)

Мой вопрос: как лучше всего добавить код в мой контроллер.

Я не видел никаких учебных пособий, которые просто прорывают это. Любая помощь/примеры приветствуются.

def your_destination 
    puts "Where are you going?" 
    @trip_destination = gets.chomp 
    HTTParty.get("http://api.wunderground.com/api/#######key######/geolookup/conditions/q/#{@trip_destination}.json") 
end 

def weather_values(your_destination) 
    current_temp = your_destination.parsed_response['current_observation']['temp_f'].to_s 
    current_condition = your_destination.parsed_response['current_observation']['weather'].to_s 
    puts "It is " + current_temp + " and " + current_condition + "!" 
end 

weather_values(your_destination) 
+0

Какой учебник вы читаете? Он полностью управляет вами в неправильном направлении, ничто из этого не близко к Rails, это просто Ruby. Вы пробовали что-то вроде [Rails for Zombies] (http://railsforzombies.org/)? – tadman

+0

Звучит весело, HTTP-партия: P – argentum47

ответ

0

Это не рельсы. Это обычный рубин. Попробуйте railstutorial.org. у них отличная электронная книга, которую вы можете читать онлайн бесплатно

Смежные вопросы