#ruby-on-rails-3 #find #associations
#ruby-on-rails-3 #Найти #ассоциации
Вопрос:
У меня есть две модели: Reports (принадлежит клиенту) и Clients (имеет много отчетов). У клиента есть атрибут или столбец с именем «specialty». Что я пытаюсь сделать, так это иметь возможность вызывать и отображать атрибут Client.specialty для этого конкретного @client, находясь внутри страницы показа отчета @client’s. В моей модели отчета у меня действительно есть внешний ключ «client_id». Я понятия не имею, как это сделать, я зашел примерно так далеко:
@report.client_id
Очевидно, что это отображает число, но я не знаю, как идти дальше, в моих noob-способах я хочу сделать что-то вроде этого:
@report.client_id.specialty
Но это, очевидно, не работает. Как мне это сделать?
Ответ №1:
почему не следующее?
@report.client.specialty
Комментарии:
1. Lucapette — Забавно, я понял это через 2 минуты после публикации вопроса. Я приму, как только это позволит мне, спасибо!
2. Да … иногда вы так сосредоточены на чем-то, что пропустите самое простое решение 😉