BlueWolf
(Pozzebon Alessio)
1
Domanda, con Gii non riesco a creare il crud corrispondente al model,
su una tabella che ha una primary key composita (ovvero su 2 campi)
Table ‘****’ has a composite primary key which is not supported by crud generator.
c’è una soluzione a questo problema, oppure non è fattibile generare il crud?
st4nny
(St4nny)
2
non ne ho mai avuto bisogno, ma so che giix risolve questo problema.
BlueWolf
(Pozzebon Alessio)
3
a meno che non son stato capace di configurarlo correttamente, ma non credo, il problema non son riuscito a risolverlo neanche con giix.
Pazienza, tolgo momentaneamente la p.k. e creo il crud, poi eventuali modifiche le faccio a mano.
Che io sappia non è possibile generare il crud con chiavi primarie composite, ma si può gestire la funzionalità con qualcosa del genere:
public function primaryKey()
{
return array('pk1', 'pk2');
}
fonte: http://www.yiiframework.com/doc/guide/1.1/en/database.ar#defining-ar-class