0
루비의 목록 중에서 첫 번째 유효한 이미지를 찾고 싶습니다. 여기 내 코드는 다음과 같습니다.루비에서 심볼을 뺍니다.
if(params[:id])
@image = Image.find_by_id(params[:id])
while @image.nil?
:id-- ?
@image = Image.find_by_id(params[:id])
end
그 블록에서 유효한 이미지가 발견 될 때까지 어떻게 계속 ID를 줄일 수 있습니까? :/
감사합니다.
find_by_id (params [: id])가 아닌 find_by_id (id)를 사용해야합니까? 그렇지 않으면 @image는 params 내부의 값을 감소시키지 않으므로 항상 동일합니다. –
@Sam : 예, 물론입니다. 멍청한 나. – sepp2k
걱정하지 마시고 +1 해주십시오! –