Merci pour ta réponse ..

Non je ne pense pas que ce soit vraiment une limitation .. On peut toujours
rajouter facilement une clé primaire ..

Le 18/03/07, chtito <[EMAIL PROTECTED]> a écrit :
>
>
> Doctrine n'aime pas quand il n'y a pas de clé primaire. Je ne crois
> pas qu'on puisse lui dire qu'elle n'existe pas. Si tu trouves que
> c'est une grosse limitation, il faut le dire directement à l'auteur de
> doctrine. Le plus efficace est souvent de discuter avec lui
> directement sur IRC (#doctrine).
>
> On 18 mar, 21:07, therebel <[EMAIL PROTECTED]> wrote:
> > Bonjour,
> >
> > juste une petite question un peu hors-sujet Symfony :
> >
> > Avez-vous déjà essayé de faire une insertion dans un table qui n'a pas
> de
> > clé primaire ..
> > Pour ma part, après l'insert, il tente de me recuperer l'ID en faisant
> un
> > max sur une colonne nommée id (qui n'existe pas!).. Il y'a surement un
> moyen
> > de lui dire que celle-ci n'existe pas ..
> >
> > Merci,
> > Marc
> >
> > Fatal error: Uncaught exception 'PDOException' with message
> > 'SQLSTATE[42S22]: Co
> > lumn not found: 1054 Unknown column 'id' in 'field list'' in
> > e:\Dev\php5\doctrin
> > e\lib\Doctrine\Table.php:1367
> > Stack trace:
> > #0 e:\Dev\php5\doctrine\lib\Doctrine\Table.php(1367): PDO->query('SELECT
> > MAX(id)
> >  ...')
> > #1 e:\Dev\php5\doctrine\lib\Doctrine\Connection\UnitOfWork.php(340):
> > Doctrine_Ta
> > ble->getMaxIdentifier()
> > #2 e:\Dev\php5\doctrine\lib\Doctrine\Connection.php(935):
> > Doctrine_Connection_Un
> > itOfWork->insert(Object(NoyauLog))
> > #3 e:\Dev\php5\doctrine\lib\Doctrine\Record.php(948):
> > Doctrine_Connection->save(
> > Object(NoyauLog))
> > #4 E:\Dev\php5\doctrine\test.php(66): Doctrine_Record->save()
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [EMAIL PROTECTED]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à