Estou com um problema chato entre o yii e o postgre quanto a campos booleanos. O que acontece é que quando o campo retorna falso(false) a variavel esta vindo vazia e não zero (0). Quando é verdadeiro(true) funciona perfeitamente retornando 1.
No postgre ele trata os booleanos com os caracteres ‘f’ para falso e ‘t’ para true. Como eu disse se vier ‘t’ o yii transforma em 1 mas se vem ‘f’ ele me manda vazio.
O problema disso é que ao usar o dropDownList ele da erro: