레일스 어플리케이션을위한 간단한 검색 입력 폼을 만들었지 만, 아무 것도 입력하지 않으면 모든 사용자의 결과를 반환하지만 값을 입력하지 않으면 작동하지 않겠다는 것을 알았습니다.입력 레일의 유효성 확인
내 양식
<h6>Search for Friends</h6>
<form action ="users/search" method="post">
<input name = "key" type="input" />
<input value="Search" type="submit"/>
</form>
컨트롤러 방법
def search
@users = User.find(:all,:order => 'username', :conditions => ["username LIKE ?", "%#{params[:key]}%"])
end
버전 당신은 사용했다? – Suborx
메신저 레일 3_2를 사용 –