2011-02-24 6 views
0

codeigniters active record class를 사용하여 쿼리를 작성했습니다.codeigniter에서 쿼리 부분을 작성하는 방법

쿼리가 기록 될 때이

WHERE `account` = 1 
AND cgl.contactId IS NULL 
AND `firstName` LIKE 'M%' 
OR `lastName` LIKE 'M%' 

처럼 보인다 그러나 나는 내가이 작업을 수행 할 수있는 방법

WHERE `account` = 1 
AND cgl.contactId IS NULL 
AND (`firstName` LIKE 'M%' 
OR `lastName` LIKE 'M%') //notice the brackets 

같이해야합니까?

답변

0
$this->where(array('account' => 1, 'cgl.contactId' => NULL); 
$this->where(("firstName` LIKE 'M%' OR `lastName` LIKE 'M%'")) 
+0

나는 이것을 할 필요가 없길 바랬다. – Hailwood

관련 문제