Đang cố gắng để thực hiện tuyên bố này trong một di chuyển đường ray để tạo ra một cột đa hạn chế duy nhất/index:Tạo đa cột chỉ số riêng biệt sử dụng mysql với đường ray di cư
add_index :contributors, [:project_id, :user_id], :unique=>true
Tôi cũng đã cố gắng cung cấp một tùy chọn: tên để phương pháp, nhưng vẫn nhận được sự thất bại. Không có khóa nào trong bảng này
Mysql::Error: Duplicate entry '5-9' for key 'distinct_user_and_project': CREATE UNIQUE INDEX `distinct_user_and_project` ON `contributors` (`project_id`, `user_id`)
Làm cách nào để tạo ngắn gọn này bằng cách sử dụng sql thực thi và thẳng? Cảm ơn.