public $viewFields = array(
'emp'=>array('_table'=>'emp','technical'=>'technical_id','technical_date','telephone','timer_passwd','unemployment_account','urgent_telephone','work_location',"TIMESTAMPDIFF(YEAR,birthday,CURDATE())"=>'age','_type'=>'LEFT'),
'empDept'=>array('dept_name'=>'dept_id','_on'=>'emp.dept_id=empDept.dept_id','_type'=>'LEFT'),
'empPost'=>array('post_name'=>'dept_post','_on'=>'emp.dept_post=empPost.post_id','_type'=>'LEFT'),
在3.1X中间,第一个表中可以使用 'A' => 'B' ,SQL中出来的就是A as B,但是在3.2中这样定义,却不会出现正确的结果,
注:3.2中是第一个表中使用不了 'a'=>'b',但是其他表可以正常使用,有没有其他人遇到 ?
最佳答案
