4

我想知道是否有办法为 AR 关系创建自己的规则或扩展现有的 HAS_MANY、BELONGS_TO 等?

谢谢。

4

1 回答 1

0

每个 AR 关系都是使用相应的类创建的。

    const BELONGS_TO='CBelongsToRelation';
    const HAS_ONE='CHasOneRelation';
    const HAS_MANY='CHasManyRelation';
    const MANY_MANY='CManyManyRelation';
    const STAT='CStatRelation';

这些类扩展了 CActiveRelation » CBaseActiveRelation » CComponent。

您可以使用扩展 CActiveRelation 的自定义类创建自己的 AR 关系。

于 2011-03-01T10:38:52.363 回答