我有两个表,用户和商场,列名相同,名称,我希望加入它们但是我想将商场列存储在数组中,有点像这样:
$this->db->select('users.id, users.name, malls.name, malls.url');
$this->db->from('users');
$this->db->where('users.id', $id);
$this->db->join('malls', 'malls.id = users.mall_id');
结果如下:
$user = array(
'id' => 1,
'name' => 'Test user',
'mall' => array('name' => 'Test mall', 'url' => 'blahblah.com')
);
我在ORM上看到它像laravel中的雄辩,但我想在codeigniter上使用它的ActiveRecord。
答案 0 :(得分:0)
我找到了答案,它是'急切加载'而且Codeigniter不支持。