2014-06-05 3 views
0

내가 여기이 선이 있도록 만들려고 노력하고 있어요 : '프로젝트'LINK_TO 'XYZ : xyz.size @'@xyz, 레일

<%= link_to 'Projects: @projects.size', '#', class: 'btn btn-md btn-primary btd' %> 

텍스트가있는 버튼을 만듭니다 다음 이 사용자에 대해 현재 데이터베이스에있는 프로젝트 수. 또한이 때문에

, 내가 시도

@projects.size.where(:user_id == current_user) 

답변

1

에 비슷한 것을 사용하는 것이 의미합니까 대신이 : "Projects: #{@projects.size}"

당신은 평범한 된 문자열을 사용 (따옴표를주의) 및 실제로 해석 된 문자열 (큰 따옴표 사용)과 실제로 코드를 평가하는 특수한 #{} 구문을 원할 때 문자 그대로 Projects: @projects.size을 작성했습니다.

현재 사용자가 소유 한 프로젝트의 경우. 나는이 시도 대신 이중의 작은 따옴표로 볼 아

current_user.projects.count

+0

:이 같은 것을 권 해드립니다. 현재 사용자 만 표시하는 것은 어떨까요? – HarryLucas

+1

레일 콘솔에 작성한 코드를 수행하면 어떻게됩니까? 네가 원하는 걸 가져 왔니? 대신에'current_user.projects.count'를 사용할 수 있습니까? –

+1

는 아름답게 작동했습니다! 고마워 (아프면 대답을 받아 들일 수있다) – HarryLucas

관련 문제