forecho

把生命浪费在美好的事物上

CakePHP belongsTo不是主键关联

2014年01月02日

belongsTo是属于的关系。

var $belongsTo = array(

    'Inventory' => array(
        'className'    => 'Inventory',
        'foreignKey' => false,
        'conditions' => array(' `RentalLineitem`.`i_num` = `Inventory`.`i_num`'),
        'dependent'    => false //是否级联删除
    )

);

参考文章:http://stackoverflow.com/questions/6267804/cakephp-mapping-belongsto-association-to-a-non-primary-key