2011-12-26 2 views
0

모델을 가지고 있으며 찾기 후에 두 가지 속성을 얻고 싶습니다.찾기에 대한 모델 속성

User.find(@id).select { |u| u.first_name + ' ' + u.last_name} 

그러나 오류가 발생합니다. 도와 주실 수 있겠습니까?

답변

0

당신은 같은 것을 사용한다 :

@user = User.find(@id) 
"#{@user.first_name} #{@user.last_name}" 

(두 번째 줄은 당신이 원하는 반환하지만 나는 확실히 당신이 모델의 방법을 만들 조언)

+0

I 오전 죄송합니다 .. 얘기를 깜빡 했네요, 코드는 .erb에 있습니다. <% = User.find (@id) .select {| u | u.first_name + ''+ u.last_name} %> –

+0

첫 번째 줄은 컨트롤러에 있어야하고 두 번째 줄은 '<%= %>'안에 래핑되어야합니다. – Cydonia7