我在rails 5.1中创建引用时遇到了问题。虽然rails 5.1使用bigint(20)作为默认id,但较旧的仍然使用整数(11),这会导致创建外键的问题(当新表(rails 5.1)与较旧的表关联时)。现在我想将所有旧的id类型更改为bigint,我已经为它创建了迁移,但是我遇到了另一个问题: ```
Mysql2::Error: Cannot change column 'id': used in a foreign key constraint 'fk_rails_8faf9b95af' of table 'bene_fitness_server_development.messages': ALTER TABLE `chat_groups` CHANGE `id` `id` bigint NOT NULL
``` 如何通过rails使用外键更改列?