+ -
当前位置:首页 → 问答吧 → thinkphp的关联模型方面的求助

thinkphp的关联模型方面的求助

时间:2011-09-24

来源:互联网

tp的关联模型默认的是父表的主键关联子表自己定义的foreign_key,我现在一个项目遇到这个情况,我的主表主键是id,但是和子表关联的是code这个字段,是用什么属性?看了好一会手册,就是找不到,请求帮助

作者: bxstudio   发布时间: 2011-09-24

如果是都以code 关联则可写一个TestViewModel.class.php测试
<?php 
classs TestViewModel extends Model{
  protected $viewModel = true;
protected $masterModel = 'ParentsModel';
protected $viewFields = array(
'ParentModel'=>array('id',code','_type'=>'LEFT'),
'Children'=>array('id'=>'child_id','code','_on'=>'ParentModel.code=Children.code'),
);

}


?>
如果可以可以试一下吧

作者: adytai   发布时间: 2011-09-24