Problema con asociacion oneToMany en Doctrine
[email protected] ("Laura Barroso Perez")
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <[email protected]> |
Tengo una relacion de uno a muchos en miembro y cotizacion...lo que pasa que
cotizacion tambien tiene una relacion de este tipo con un mes, ahí es donde
se me complica la cosa, porque cuando quiero ponerle el mes a la cotizacion
y pongo a salvar al miembro me sale la excepcion: Uncaught exception
'Doctrine_Validator_Exception' with message 'Validation failed in class
BaseCotizacion 1 field had validation error: * 1 validator failed on id_mes
(notnull) '
Mi codigo es este:
Doctrine_Core::loadModels('entities');
$miembro=new Miembros();
$miembro->nombre="Laura";
$miembro->apellidos="Barroso";
$miembro->Cotizaciones[]->cuota=9;
$miembro->Cotizaciones[]->mes= Doctrine_Core::getTable('Mes')->find(1);
$miembro->save();
Alguien pudiera decirme que es lo que esta pasando???????