Я проверил как каждый другой вопрос здесь и не могу найти ответ. У меня естьПоиск конкретной модели с некоторым условием, связанным с другой моделью
Путь:
attr_accessible :location, :total_time, :visits
belongs_to :trackedsite, :touch => true
Trackedsite:
attr_accessible :total_time, :url, :visits
has_many :paths, :autosave => true
Я хочу найти путь, принадлежащий Trackedsite с определенным адресом
Я пробовал:
@trackedsite = Trackedsite.find_by_url(params[:url_string])
@path = @trackedsite.find_by_location(params[:path_string])
Но я не получаю «нет такой колонки: paths.trackedsite_id» (который правильно, что столбец не существует, должен ли я добавлять что-то к моей миграции?)
«Оба дают мне ошибки ...» Какие ошибки? –
«Нет такого столбца path.location» – Nonconformist
У обоих запросов возникает такая же ошибка? Вы запустили rake db: migrate недавно? – varatis