이렇게하면 일관성있게 나오지 않아서 미안 해요 ... (아직) 내 모든 Ruby/Rails 용어를 알지 못합니다.Rails에서 링크 된 모델의 속성에 액세스
나는 "프로필"을이라는 모델이라는 모델이 "사용자, 그리고 두 사람은 다음과 같이 연결되어 있습니다 :
class Profile < ActiveRecord::Base
belongs_to :user
class User < ActiveRecord::Base
has_one :profile
이제에서"인덱스 "와"프로파일의 쇼 "전망이 I 했다, 나는 사용자 모델에서 속성 "이름"에 액세스 할 수 있도록하려면 내가이 작업을 수행 할 수있는 방법 나는 다음과 같습니다 컨트롤러에 뭔가가 필요합니다 상상 :.?
class ProfilesController < ApplicationController
def show
@user = User.find(params[:user_id])
그리고 액세스 다음과 같이보기 :
<%= @user.name %>
바로 그 코드가 작동하지 않습니다.
도움 주셔서 감사합니다.
'작동하지 않는 방법'에 대해 자세히 알려주십시오. 오류 화면? – Mauricio