Falha gravíssima de persistência com o método save()
15/12/2010 00:00
0
Olá Galera, estou tendo problemas de persistência quando adiciono novos registros no banco de dados através do método save()...
É o seguinte, estou usando o BD postgres em uma aplicação simples de registro de livros... quando crio um novo livro a partir de um formulário, ao submeter esse form para salvar a aplicação simplesmente "imagina que salvou" e apresenta na tela de sucesso com outro registro(livro) já existente no banco. Ou seja ela está retornando um com id já existente, com isso ignorando o novo livro!

Alguem já passou por um problema parecido com isso?
A primeiro tentativa de solução que pensei foi colocar a chave primária da tavela livros com o tipo SERIAL (com auto-increment) mas continuou com o mesmo problema de integridade dos dados salvos!

Falou galera!
Tags: Grails


0
Boa tarde.

Tente usar o objeto.save(flush:true) e verifique se está acontecendo algum erro na hora de salvar. Creio que possa estar ocorrendo algo e, como o save não é executado na mesma hora o erro pode estar passando sem você perceber.
Fico no aguardo pelo seu retorno.

Abraço!
27/12/2010 00:00



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto