테이블에 기본키가 하나여야 좋지만
어떤 경우에는 두 개 이상의 키가 구성이 될 경우가 있다.
이럴 때 어떻게 하면 중복성을 검증할 수 있을까?
정답은
:scope를 사용하는 것이다.
validates_uniqueness_of :col1, :scope => [:col2]
3개 이상의 키라면 어떻게 할까?
다음과 같다
'프로그래밍 > Ruby' 카테고리의 다른 글
[rails] windows에서 git를 통해 plugin을 install하기 (4) | 2008.10.12 |
---|---|
[rails] many_to_many 관계에서 association을 제거하려면 (0) | 2008.10.10 |
[rails] 레일스에서 중복키 검증을 하려면? (0) | 2008.10.05 |
[rails] 액션 메일러의 사용 (2) | 2008.09.10 |
[rails] authentication 사용하기 (0) | 2008.09.10 |
[rails] tagging 시스템 구축하기 (0) | 2008.09.10 |
댓글을 달아 주세요