最佳答案
我试图添加一个独特的索引,从四个相关表的外键创建:
add_index :studies,
["user_id", "university_id", "subject_name_id", "subject_type_id"],
:unique => true
数据库对索引名的限制导致迁移失败。下面是错误信息:
索引名' index_studes_on_user_id_and_university_id_and_subject_name_id_and_subject_type_id '表'studies'太长;限制为64个字符
我该怎么处理呢?我可以指定不同的索引名吗?