AR関係に独自のルールを作成する方法や、既存のHAS_MANY、BELONGS_TOなどを拡張する方法があるかどうか知りたいですか?
ありがとう。
AR関係に独自のルールを作成する方法や、既存のHAS_MANY、BELONGS_TOなどを拡張する方法があるかどうか知りたいですか?
ありがとう。
各 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 関係を作成できる場合があります。