控制器:
<?php
class OperatorsController extends AppController {
    var $name = 'Operators';
    var $components = array('session','funcs','RequestHandler','hai');   //引用公共组件
    var $uses = array('Operator'); 
    var $paginate = array('limit' => 100, 'page' => 100);    function testfindall(){
     $this->autoRender = false;
    
     $result =$this->Operator->findAll($con="status =0 and email='[email protected]'",array('loginname',id),'order by id desc',10,1,1);
     echo "<pre>";
    print_r($result);
     echo "</pre>";
    
    }
    }
        
?>
它老是自动和另外一个表关联,我也没有设他们关联,怎么取消 unbindModel 这些不起作用.

解决方案 »

  1.   


    SELECT `user`.`id`, `user`.`parentid`, `user`.`operaterid`, `user`.`orgid`, `user`.`loginname`, `user`.`uniquename`, `user`.`password`, `user`.`userstypes`, `user`.`sendport`, `user`.`endport`, `user`.`messagenum`, `user`.`sendnum`, `user`.`phone`, `user`.`qq`, `user`.`msn`, `user`.`email`, `user`.`homepage`, `user`.`regdate`, `user`.`region`, `user`.`sex`, `user`.`name`, `user`.`deparment`, `user`.`jobs`, `user`.`companyname`, `user`.`companyaddress`, `user`.`companyphone`, `user`.`fax`, `user`.`postalcode`, `user`.`birthday`, `user`.`underwrite`, `user`.`loginflag`, `user`.`typesflag`, `user`.`acctypes`, `user`.`vip`, `user`.`defchunnel`, `user`.`agentflag`, `user`.`defprice`, `user`.`money`, `user`.`lastlogindate`, `user`.`connflag`, `user`.`connkey`, `user`.`price`, `user`.`level`, `user`.`monitor`, `operater`.`id`, `operater`.`parentid`, `operater`.`orgid`, `operater`.`loginname`, `operater`.`password`, `operater`.`name`, `operater`.`phone`, `operater`.`email`, `operater`.`createdate`, `operater`.`status`, `operater`.`dept` FROM `users` AS `user` LEFT JOIN `operaters` AS `operater` ON (`user`.`operaterid` = `operater`.`id`)  WHERE id=3850    
      

  2.   

    给你推荐一个中文的cakephp学习站点吧!我看他们的文章,学会了好多东西了~
    http://www.thinkly.cnhttp://www.thinkly.cn