2

我想为模型创建多重继承。

为了做到这一点,我尝试了类似的方法:

class User < ActiveRecord::Base, Devise::SessionsController

正确的方法是什么?我认为我的语法不正确。

4

1 回答 1

3

Ruby 不支持多重继承。要在模型之间共享功能,您需要使用 mixin。查看这篇文章,尤其是关于 mixins 的部分。

于 2013-01-21T16:13:25.310 回答