0

いくつかの特定の条件でcakephpモデルで関係を作ることは可能ですか?例:

var $belongsTo = array(
    'Parent' => array(
        'className' => 'Category', 
        'foreignKey' => 'parent_id', 
        'dependent' => true
    )
);

フィールドparent_idがない場所で上記の関係が必要です0。その方法の概要を教えてください。

4

1 に答える 1

2

検索と同じように、リレーションに条件を設定できます。

var $belongsTo = array(
    'Parent' => array(
        'className' => 'Category', 
        'foreignKey' => 'parent_id', 
        'dependent' => true,
        'conditions' => array(
            ...
        )
    )
);
于 2012-12-13T13:45:07.413 に答える