Hola, buenas tardes.
Más que un problema es una duda.
Cuando creo una nueva instancia de un modelo, y le inserto valores, estos se guardan en la tabla correspondiente.
Desde ahí todo bien.
La duda viene cuando edito datos de un formulario, luego encuentro el registro con el model(), y luego le inserto todos los campos a las variables del modelo. Mi duda es, si Yii sabe de alguna manera que campos fueron modificados para guardarlos, o es que me reescribe todo de nuevo.
Lo digo porque he leído en algunos libros y recomiendan llevar un estatus para cada campo, en donde se identifica si el campo fue editado o no. De lo contrario en el query solo manda los campos modificados.
Espero me haya expresado bien.
De antemano gracias.