[SP-pm] DBIx::Class

Tiago Peczenyj tiago.peczenyj at gmail.com
Sat Sep 14 08:14:01 PDT 2013


ja vi forms q validam antes de vc submeter. vc pode pesquisar antes se o
email ta ok e ai liberar o botao de submit. lance erro depois (caso ocorra
race conditions ou outro erro). mensure. se ficar lento pense numa
alternatica (cache, filtro de bloom ou estoure erro mesmo). eh o q eu faria
Em 14/09/2013 12:07, "Solli Honorio" <shonorio at gmail.com> escreveu:

> Pessoal
>
> Estou escrevendo um cadastro que tem o campo email com unique index. O meu
> primeiro impulso é fazer uma pesquisa no cadastro para verificar se o email
> já não existe, mas me dei conta que se eu tentar criar o registro e o email
> já existir, vou receber um erro informando isto.
>
> O que vocês acham disto ? É feio jogar com o erro (mesmo tratando o erro
> de maneira correta) ? Ou é melhor deixar de viver perigosamente e fazer o
> search antes do create.
>
> E porquê estou com está dúvida ? Não medi, mas teoricamente gravar e
> tratar o erro deve (ou deveria) ser mais rápido (pq eu faço "apenas uma
> operação de IO").
>
> Abraços,
>
> Solli Honorio
>
> --
> "o animal satisfeito dorme". - Guimarães Rosa
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130914/457dcf0a/attachment.html>


More information about the SaoPaulo-pm mailing list