CI 묻고 답하기

제목 액티브 레코드 작성시 for update구문 추가하고 싶은데..
글쓴이 작성시각 2016/02/23 16:30:17
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 12900   RSS

현재 코드는 예전에 $sql = '';요런식으로 쿼리를 담아서 $this->db->query($sql); 이런식으로 쓰다보니

소스가 장황하고 소스코드가 일관성이 없어서

유지보수할때 힘들지 않을까 하는데요.

for update구문 추가를 하려면 어떻게 해야 하나요?

 다음글 KCP (2)
 이전글 함수사용시 파라미터 자동 사용을 어떻게 하나요? (3)

댓글

한대승(불의회상) / 2016/02/23 16:40:19 / 추천 0

아쉽게도 사용이 불가 할 것 같습니다.

특수 쿼리는 $this->db->query() 에 직접 작성하시는 방법밖에 없을것 같습니다.

/ 2016/02/23 16:49:31 / 추천 0

@불의회상

ㅠ_ㅠ 아쉽네요.. 그렇군요...

kaido / 2016/02/23 17:36:35 / 추천 0

유지보수는 관점에 따라서 차이가 나긴 합니다.

단지 어딘가에  따로 이식을 해야 한다거나 하면 조금 곤란해 지긴 합니다.

쿼리 확인하기도 조금 더 귀찮기도 하고...

 

그나마 다행인건 CI를 빼야하는 상황이여도 CI 없이 CI하고 동일하게 액티브레코드 사용 할 수 있는 라이브러리가 있다는 것이 다행이죠.