1
@c의 값은 사용자가 설정 한 매개 변수입니다. 가치가있는 경우 그 조건을 가진 Cars를 쿼리하고 싶습니다. @c가 nil이면 모든 자동차 기록을 반환하고 싶습니다.조건에 따라 레코드를 반환합니다.
@cars = Car.where('car_type = ?', @c)
@c의 값은 사용자가 설정 한 매개 변수입니다. 가치가있는 경우 그 조건을 가진 Cars를 쿼리하고 싶습니다. @c가 nil이면 모든 자동차 기록을 반환하고 싶습니다.조건에 따라 레코드를 반환합니다.
@cars = Car.where('car_type = ?', @c)
당신은 @c
가 비어 있는지 확인하기 위해 기본적인 검사를 사용할 수 있습니다
@cars = @c.blank? ? Car.scoped : Car.where('car_type = ?', @c)