Php 在Codeigniter中获取关联数据
我正在研究codeigniter条令orm,设置一切,但不知道如何获取数据! 有两个表'user'和'firm',想要用他们的公司加载用户。 也这样试过,Php 在Codeigniter中获取关联数据,php,codeigniter,orm,doctrine,Php,Codeigniter,Orm,Doctrine,我正在研究codeigniter条令orm,设置一切,但不知道如何获取数据! 有两个表'user'和'firm',想要用他们的公司加载用户。 也这样试过, $records = $em->getRepository("Entities\YourTargetEntity")->findAll(); 但它不起作用, 我的控制器功能是 public function index() { $em = $this->doctrine->em->user; $
$records = $em->getRepository("Entities\YourTargetEntity")->findAll();
但它不起作用,
我的控制器功能是
public function index()
{
$em = $this->doctrine->em->user;
$records = $em->getRepository("Entities\user")->findAll();
echo '<pre>';
print_r($records);die;
$this->load->view('welcome_message');
}
公共功能索引()
{
$em=$this->doctrine->em->user;
$records=$em->getRepository(“实体\用户”)->findAll();
回声';
打印($记录);模具;
$this->load->view('welcome_message');
}
注意:我已将公司id作为外键添加到用户表中。因此,我需要的是“如何在条令(CI)中获取映射数据”?”。我相信代码如下: findAll()方法在条令\ORM\EntityRepository类中可用:
$userRepository = $this->doctrine->em->getRepository('Entities\user');
$records = $userRepository->findAll();