2014-01-07 3 views
1

현재 Ruby on Rails에서 API 서비스를 작성하고 있습니다. 실행기 버전을 표시하는 방법에 문제가 있습니다.레일 모델이 잘못된 결과를 제공합니다.

응답은 다음과 같아야합니다

{"version":"2.1"} 

하지만 난이 :

{"version":"2.1","stat":null} 

코드 :

def launcher 
    @launcher = Stat.select('value as version').where(stat: 'launcher_version').take 
    render json: @launcher 
end 

내가 제거 할 수있는 방법 합계는 null를?

+0

:.'@launcher = Stat.select (가치 버전으로 ') 여기서 (합계 :'launcher_version '). 취 '... 제 생각에 당신은 당신의 json view에 나쁜 코드를 가지고 있습니다 ... – CDub

답변

2

에 대해 어떻게 : 당신이 콘솔에서이 작업을 실행하면이 라인의 수익을 무엇

@launcher = { version: Stat.find_by_stat('launcher_version').value } 
+0

thanks! 문제 해결됨! –

관련 문제