En esta entrada continúo revisando el modelo User generado con la herramienta gii.
Método relations
Este método devuelve un array donde se identifican las relaciones del modelo con otros modelos, así como el tipo de relación que los une. En el caso de User, la única relación es con el modelo Film, y es una relación de 1:N.
public function relations()
{
// NOTE: you may need to adjust the relation name and the related
// class name for the relations automatically generated below.
return array(
'films' => array(self::HAS_MANY, 'Film', 'username'),
);
}
En el caso del modelo Film se puede ver que la relación con User es de N:1, indicado por la constante
self::BELONG_TO
Método attributeLabels
Es un método para asignar un texto a las etiquetas que se relacionan con cada uno de los campos del modelo.
Desarrollo con Yii – Personalización de modelos (I) | Desarrollo con Yii – Crear controladores > |
2 comentarios