Study -> has_many Topics -> has_many References
Моя модель имеет следующий метод для доступа к ссылкам на основе идентификатора темы:
def self.rel_references(topic_id)
Reference.where(:topic_id => topic_id)
end
Я обращаюсь к вышеупомянутому в моем контроллере какследующим образом:
@references= Study.rel_references(params[:topic_id])
Мне нужна форма на странице Show модели исследования, чтобы получить доступ к ссылкам, основанным на темах, которые нажимает пользователь.(Удаленная форма, которая загружает ссылки на основе topic_id).Я пытаюсь сделать это следующим образом:
- form_tag rel_references, :id=>"references_form", :method => 'get' do
= text_field_tag :topic_id, params[:topic_id]
= submit_tag "Get references"
Однако я не могу получить доступ к ссылкам на мой взгляд.Пожалуйста, помогите мне понять, что я могу делать здесь не так.Я очень новичок в Rails, поэтому я могу что-то здесь упустить.Спасибо!