不继承CActiveRecord是否可以生成ActiveRecordModel

各位好:

我想做到动态使用ActiveRecord功能,就是不创建CActiveRecord的子类,通过先new CActiveRecord得到一个实例然后通过其他方法设置这个实例相应的表名,是否可以做到?

目前看不能做到因为在new的时候他使用默认的tableName函数将当前类名作为表名而产生报错。

我以前在做别的框架时候想写一个commonModel的时候也遇到过这样的需求,不知道你是不是要写一个通用的AR模型。

对,就是想做一个通用的AR模型