Aninhado onde cláusulas codeigniter consulta mysql

Existe alguma maneira de obter aninhadas onde cláusulas? por exemplo.:

SELECT * FROM table WHERE (colA = 'valueA' AND colB = 'valueB') OR (colA = 'valueC' AND colB = 'valueD')

Eu sei que eu poderia escrever isso em umquery chamada de função, por exemplo:

$this->db->query("SELECT ...")

Mas eu queria saber se havia uma maneira "correta" de fazer isso em codeigniter, por exemplo:

$this->db->where(array('colA'=>'valueA'), array('colB'=>valueB'))->or_where(array('colA'=>'valueC'), array('colB'=>'valueD'))

obrigado

questionAnswers(2)

yourAnswerToTheQuestion