标签: ruby-on-rails inheritance code-reuse sti
在我的Rails应用程序中,我有一个STI,其中我的Super Class是Order,另外两个子类(Payment和Subscription)继承自Order。这两个子类只是用特定的值,不同的视图但是相同的控制器方法初始化一些Order的属性。
在这种情况下,最大化代码重用的最佳方法是什么?现在我正在重复控制器和一些视图代码。
如何为enherited模型使用相同的Controller(OrdersControllers)?