我想做一个简单的 cakephp 关联程序,但它不起作用。我有两个数据库表:users
和sec_datas
. 当我运行这个程序时,它只显示表的第一行的结果,而不是具有相同值users
的两个表的结果。sec_id
控制器代码:
<?php
class UsersController extends AppController
{
public function index()
{
$this->autoRender = FALSE;
$this->loadModel('User');
$storeDivisions = $this->User->find();
echo "<pre>";
print_r($storeDivisions);
echo "</pre>";
}
}
型号代码:
<?php
class User extends AppModel {
public $useTable='users';
public $hasOne = array(
'Sec_data' => array(
'ClassName' => 'Sec_data',
'Conditions' => array('User.sec_id=Sec_data.sec_id'),
'Dependent' => false
)
);
}
?>