Rails如何在模型中重命名ID列

3
我目前正在考虑将一个已有的系统(由混乱的PHP编写)迁移到Rails上。问题在于,它必须运行在实时数据库上。这些不同表上的许多ID列并非命名为id。例如,客户表具有名为Customer_ID的ID列。经过查询,我刚刚意识到Rails似乎确实是按主键查找而不是特定列名id
我会在命名这些ID列时遇到很多问题吗?特别是在关系方面?
2个回答

6

2

通过使用set_primary_key :col_name更改模型中的主键属性。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接