我试图添加一个唯一的索引,该索引由四个关联表的外键创建:
add_index :studies,
["user_id", "university_id", "subject_name_id", "subject_type_id"],
:unique => true
数据库对索引名的限制导致迁移失败.以下是错误消息:
表"studies"上的索引名"Index_studies_on_user_id_and_university_id_and_subject_name_id_and_subject_type_id"过长;限制为64个字符
我该怎么办?我可以指定不同的索引名吗?