CI 묻고 답하기

제목 질문요... ActiveRecord 사용시.. 실제 쿼리문을 알수 있나요?
글쓴이 슈럭 작성시각 2012/08/12 20:40:45
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 18875   RSS
 ActiveRecord를 사용하여 쿼리를 실행했습니다.

어쩌다 새로운 데이터를  DB에 직접 넣었는데... 그것들만 조회가 되지 않네요..


그냥 쿼리문장으로 작성했으면 그 문장 가지고 금방 찾아내겠는데..
ActiveRecord 로 수많은 조건들을 확인한 후 실행하니.. 실제 날아가는 쿼리문장을 모르겠네요..


쿼리실행하기 전에 쿼리를 문자열로 받아볼수 있는 방법좀 알려주세요.


 다음글 [초보]쿼리스트링 (2)
 이전글 웹페이지를 통으로 이메일보내기 (3)

댓글

니삼 / 2012/08/12 21:37:26 / 추천 0
$this->output->enable_profiler(TRUE);

요고 아무대나 넣으시면 됩니당. 프로파일할때 쿼리도 나와여
헛발이 / 2012/08/12 21:40:51 / 추천 0
윗분말씀처럼 하셔도 되구요~

해당 쿼리문을 한 다음에 바로 밑문장에
echo $this->db->last_query();

이렇게 하시면 방금실행한 실제 쿼리문을 볼 수 있답니다.

http://codeigniter-kr.org/user_guide_2.1.0/database/helpers.html

여길 참고 해 보세요~