我尝试在我的 Rails 应用程序中使用ging/mailboxer的 gem。在 gem 中,模型中使用了“Receipt”类。但是我已经在我的应用程序中使用了“Receipt”类。
在这种情况下,模型和表名是重复的。那么修复重复模型名称的最佳方法是什么?
我认为以下:
- Way1:重命名gem中的模型/表名
- Way2:在我的应用程序中重命名模型/表名
我没有找到任何采用 Way1 的线索。
如果我采用 Way2,我将在整个应用程序中重命名表名,然后重命名模型名。如果可能的话,我想避免这种方式,因为我已经在很多地方使用了“收据”。
我必须采用Way2,还是有其他修复重复型号名称的好方法?