2012-01-09 2 views
0

링크를 클릭하여 데이터베이스의 테이블을 삭제하는 가장 좋은 방법은 무엇입니까? 생년월일이 떨어지고 사용자가 생일을 선택하고 업데이트를 클릭하면 db가 D.O.B로 업데이트됩니다. 필드가 사라지고 사람 생일로 텍스트 형식으로 대체됩니다. 2012 년 1 월 1 일.루비의 링크를 클릭하여 레코드를 삭제하는 방법은 무엇입니까?

"변경"이라는 링크 옆에 링크를두고 싶습니다. 사용자가 데이터베이스 변경 값을 클릭하면 NULL로 설정되어 드롭 다운 필드가 다시 표시되어 해당 항목을 선택할 수 있습니다. 생일.

레일스에서 ​​루비를 만들려면 어떻게 작성되지 않은 새 레코드에 대해서만 유효성 검사를 수행합니까? 데이터가 이미 존재하는 경우 검증을 수행하지 않습니까?

아이디어가 있으십니까? 친절한 답변

답변

1

필요한 경우 날짜 선택기를 표시하려면 자바 스크립트 토글을 사용하고, 그렇지 않으면 "변경"을 그냥 표시하고 싶을 수도 있습니다. 물론 new_record?true 인 레코드라면 기본적으로 표시하고 싶을 것입니다.

유효성 검사 부분에 대해서는 :on => :create을 옵션에 추가하기 만하면 새 레코드를 트리거해야합니다.

+0

나를 잘 처리했습니다. – LondonGuy

관련 문제