alors j'ai pas compris de quoi il s'agit... gUI
Le 11 février 2009 12:44, Emilien Taque <[email protected]> a écrit : > Précisément : ActiveRecord::StatementInvalid "Mysql::Error: Duplicate > entry..." > > > 2009/2/11 Guillaume Betous <[email protected]> > >> une exception ? je ne pense meme pas : c'est géré au niveau du SGBD, c'est >> d'ailleurs principalement à ça que ça sert. Ruby n'y vera jamais rien. >> >> gUI >> >> Le 11 février 2009 12:04, Emilien Taque <[email protected]> a écrit : >> >> Oui évidemment :) mais ça lance une exception. J'en suis d'ailleurs arrivé >>> à la conclusion que la solution la plus simple est de faire un rescue sur >>> l'exception et de passer mon chemin. C'est un cas de figure très rare où un >>> visiteur regarde la même annonce deux fois assez proche pour que ça passe >>> sur deux instance différentes de mongrel qui se collisionnent sur >>> l'insertion. >>> >>> >>> 2009/2/11 Guillaume Betous <[email protected]> >>> >>> >>>> mon soucis est d'avoir deux insertions concurrentes ce qui casse la pkey >>>>> (logique). >>>> >>>> >>>> tu as peur que 2 insertions concurrentes te créent 2 entrées avec la >>>> meme clé primaire ? si c'est ça, t'inquiètes pas, ça ne peut pas arriver >>>> (-: >>>> >>>> gUI >>>> >>>> -- >>>> Pour la santé de votre ordinateur, préférez les logiciels libres. >>>> Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/ >>>> Browser le web : http://www.mozilla-europe.org/fr/products/firefox/ >>>> Suite bureautique : http://fr.openoffice.org/ >>>> >>>> >>>> >>>> >>> >>> >>> >> >> >> -- >> Pour la santé de votre ordinateur, préférez les logiciels libres. >> Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/ >> Browser le web : http://www.mozilla-europe.org/fr/products/firefox/ >> Suite bureautique : http://fr.openoffice.org/ >> >> >> > > > > -- Pour la santé de votre ordinateur, préférez les logiciels libres. Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/ Browser le web : http://www.mozilla-europe.org/fr/products/firefox/ Suite bureautique : http://fr.openoffice.org/ --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected] -~----------~----~----~----~------~----~------~--~---
