Я пытаюсь использовать Friendly_id, но у меня ошибка только для одной модели.
модель трека:
class Track < ApplicationRecord
extend FriendlyId
friendly_id :track_name, use: :slugged
has_many :pois
модель POI:
class Poi < ApplicationRecord
extend FriendlyId
friendly_id :name_and_city, use: :slugged
belongs_to :track
Мне нужноиметь список адресов по трекам
В моем pois_controller:
def index
@pois = Poi.all
@pois = Poi.where("track_id = ?", params[:track_id])
На моих маршрутах:
resources :tracks, only:[], :shallow => true do
resources :pois
end
Но я хочу перейти к своему pois_index, paramsдля track_id это строка (slug), а не целое число.
Что я могу сделать?