В моем проекте у меня есть класс City и я создал псевдонимы BirthCity и ResidenceCity.Я хочу правильно изменить файл rout.rb.
Я пытался добавить
resources :birth_cities, :path => :cities, as: => :cities
resources :residence_cities, :path => :cities, as: => :cities
Каждый раз, когда я вызываю birth_city_path, я хочу, чтобы он ссылался на city_path.Но я получаю следующую ошибку:
syntax error, unexpected => (SyntaxError)
...ties, :path => :cities, as: => :cities
... ^~
Есть идеи?Я также пытался изменить его так:
resources :birth_cities,:path => :cities,:as 'cities'
, но он все равно не работает.
РЕДАКТИРОВАТЬ: теперь синтаксис неверный, но я получаю еще одну ошибку
undefined method `birth_cities_path' for #<#<Class:0x00007f4b3cfcd6c0>:0x00007f4b21303950>
для следующей строки
<%= guiFieldAutocomplete(f, :birth_city_id, { data: { autocomplete_source: birth_cities_path(col: "json_recordset_name") }}) %>