实际上在发布之前发现了很多这样的问题,但没有找到与“Codeigniter”相关的问题,所以我不知道如何用 codeigniter 实现这些答案。
我的meta_key表
key_id | key_name | key_parent
------------------------------
.....1..firstname........1
.....2..lastname.........1
我的users_meta表
meta_id | meta_user_id | meta_key_id |meta_value |
--------------------------------------------------
1.........1..............1............chuck......
当我运行这个查询
$this->db->select("*");
$this->db->from("meta_key");
$this->db->join("users_meta", "users_meta.meta_key_id=meta_key.key_id","left");
$this->db->where('users_meta.meta_user_id', '1');
$query=$this->db->get();
return $query;
它总是返回我单行(即名字行)
我尝试了 codeigniter 参考页面中的每个选项(选项是:左、右、外、内、左外和右外)而不是“左”连接,但它仍然返回单行。
我怎样才能让它也返回“姓氏”行?