Semplicemente perché studiando YII mi sembrava di capire che usare cdbcriteria con la sua sintassi è sempre più adeguato rispetto all’uso di QueryBuilder.
In ogni caso le prove fatte da me generavano sempre degli errori riferiti all’utilizzo particolare e contemporaneo di join, group e condition su un campo di una tabella “foreign”.