请问在一次查询终怎么join另一张表两次袄

浏览:725 发布日期:2015/05/19 分类:求助交流
class WorkflowViewModel extends ViewModel{
    public $viewFields=array(
        'Workflow'=>array('wfid','pname','build_count','cell_count','ports_count','start_time','end_time','warn_level','now_status'),
        'ptype'=>array('ptype_name','_on'=>'Workflow.ptype=ptype.pid'),
        'user'=>array('_as'=>'start_user','uid'=>'start_uid','tname'=>'start_tname','_on'=>'Workflow.start_staff=start_user.uid'),
        'user'=>array('_as'=>'now_user','uid'=>'now_uid','tname'=>'now_tname','_on'=>'Workflow.now_staff=now_user.uid'),        
        'depart'=>array('depart_name','_on'=>'Workflow.depart=depart.did','_type'=>'LEFT'),
        'pgroup'=>array('short_name','c_name','phone'=>'pg_phone','_on'=>'Workflow.pgid=pgroup.pgid')

        );
}
workflow工作流里面存储着发起人和处理人的id,通过id调出相关人员的姓名,相关人员的姓名都存储在user表里面,但是我用视图模型加别名的方式下面的user表总是覆盖上面的user表,请大侠们指导一下,这种情况只能用原生么?
最佳答案
评论( 相关
后面还有条评论,点击查看>>