[ruby-on-rails] 레일의 두 열에 고유 인덱스를 구현하는 방법
테이블이 있고 두 열에 고유 인덱스를 추가하려고합니다. 이러한 열도 인덱싱됩니다. 그래서 내 질문은 하나의 열에 만 있던 인덱스를 제거 할 수 있는지 또는 세 인덱스를 모두 사용해야하는지 여부입니다.
add_index "subscriptions", ["user_id"]
add_index "subscriptions", ["content_id"]
add_index "subscriptions", ["user_id"], ["content_id"], :unique => true
답변
add_index :subscriptions, [:user_id, :content_id], unique: true