Эй, я только изучаю рубин на рельсах, и я уже давно нахожусь в тупике.
Вот мой URL-адрес:
http://192.168.2.20:8080/Location/new/123.123,-123.123/
Вот мои маршруты.рб:
map.connect '/Location/new/:coords/', :controller => 'Location', :action => 'new', :coords => /\d+.\d+,-\d+.\d+/
map.connect '/Location/list/', :controller => 'Location', :action => 'list'
map.connect '/Location/create/', :controller => 'Location', :action => 'create'
Вот мой location_controller.rb
def new
@coords = Location.new(params[:coords])
end
Вот сообщение об ошибке, которое оно мне дает:
NoMethodError in LocationController#new
undefined method `stringify_keys!' for "123.123,-123.123":String