CI 묻고 답하기

제목 [초급]Model질문
글쓴이 헛발이 작성시각 2010/01/20 11:07:39
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 21768   RSS
아라라라~ 쉽게 할줄 알앗는데.. ^^; 또 도움을 청합니다..

모델에서..
const TABLE = 'user';
....
$this->db->from(self::TABLE);
$this->db->join('color', 'color.id = user.color_id', 'left');
....
$query = $this->db->get();
이것을 어떻게 바꿔야 하나요?
결과는 이렇게 하고 싶은데..

SELECT * FROM user A LEFT JOIN color B ON A.color_id=B.id

이렇게 별칭을 넣고 싶은데요...
 다음글 플러그인이나 헬퍼에서 라이브러리 못 쓰나요? (1)
 이전글 CI세션을 사용하여 로그인 관련하여 질문드립니다. (1)

댓글

변종원(웅파) / 2010/01/20 11:16:58 / 추천 0
$this->db->join('color as B', "B.id=A.color_id', 'left');
$res = $this->db->get('user as A');

어렵게 생각하면 어렵고 쉽게 생각하면 쉬운데 이 부분은 매뉴얼에도 없는 부분이긴 합니다.
헛발이 / 2010/01/20 11:25:04 / 추천 0
음... 그렇군요.. 메뉴얼 찾아 봤어요... 근데 .. 눈에 안 보여서.. ^^;
감사합니다..
변종원(웅파) / 2010/01/20 12:40:41 / 추천 0

네 매뉴얼에는 없습니다. 추가를 해놔야겠네요. ^^