Enum & inList - Dúvida
14/09/2015 17:10
0
Pessoas, boa tarde,  tenho uma  dúvida que está ocorrendo no mesmo fluxo do meu projeto eu utilizando ENUM ou inList.

Ao adotar o g;select no meu gsp, tenho em uma das  minhas domainClass uma constraint inList e em outra domainClass uma referencia para um Enum,  faço o processo de selecionar os tipos tanto do meu ENUM quanto do meu inList e eles ficam salvo sem problema.

Porém quando vou editar o meu gsp e vou trocar o valor deles, percebo que o valor que aparece lá no meu label dentro do Editar é o primeiro item da minha enum e o mesmo ocorre para minha inList,  o correto seria ele mostrar no editar o item que eu salvei por último ou seja se tiver um inList:

?staticconstraints = {sistema (inList:["abobora","abacaxi","jaca","zebra"])  e salvar como tipo zebra , quando clicar em editar ele deveria mostrar o item zebra e não o abobora, isso ocorre o mesmo para o ENUM.

Alguém tem alguma dica?Abraços a todos
Tags: enum, inList, constraint, validação,


1
Olá Cristofer,
  Como está o "value" do seu "g:select"?
  No BD o valor da sua variável está correto, certo? o problema é só na exibição do edit, né?
14/09/2015 18:02


0
Dyego, consegui resolvendo a troca do value do meu g:select adicionando o optionKey nele.

Obrigado pela força



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