Sivo 悉见

ThinkPHP动态配置关联模型$_link

匿名 · 更新于 2015/9/28

$link = array(
        'Profile'=>array(
            'mapping_type'      => 1,
            'class_name'        => 'Profile',
            // 定义更多的关联属性
            ……
            ),
        );
$model->setProperty('_link',$link);

这里需要注意mapping_type需要设置为对应数字,否则会报错

HAS_ONE=1 HAS_ONE 关联定义
BELONGS_TO=2 BELONGS_TO 关联定义
HAS_MANY=3 HAS_MANY 关联定义
MANY_TO_MANY=4 MANY_TO_MANY 关联定义