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 に答える