Teriam as constraints me abandonado???
03/08/2008 00:00
0
Olá,
estou enfrentando um problema inédito aqui: minhas constraints simplesmente passaram de funcionar!
Sério! Com certeza estou cometendo algum erro incrívelmente estúpido, sendo assim, lhes envio as duas únicas classes contidas em minha aplicação.

Primeiro, a minha classe Usuario

class Usuario {
String nome
String login
String email
String hashSenha

static constraints = {
nome(nullable:false, empty:false)
login(nullable:false, unique:true)
email(nullable:false, email:true)
hashSenha(nullable:false, size:1..128)
}
}


Ok, nada demais. E um único controller, cujo código segue abaixo:

class UsuarioController {

def scaffold = Usuario
}


Estou usando o Grails 1.0.3 no Leopard. O que poderia ser?
Alguém já passou por algo semelhante?
Tags: Grails


0
Meu Caro, Copiei seu codigo e colei aqui e ta dando o mesmo pau que vc relatou,
estranho.....
03/08/2008 00:00


0
Meu Caro, Copiei seu codigo e colei aqui e ta dando o mesmo pau que vc relatou,
estranho.....

Não é? Me diga uma coisa: em qual sistema operacional você executou o código?


0
Executei no linux ubuntu e grails 1.0.3
04/08/2008 00:00


0
OI, não sei se ja foi resolvido.

Mas para casos como:

nome(nullable:false, empty:false)

eu colocaria: nome(nullable:false, blank:false)

blank no lugar de empty. não sei se é o problema no seu caso.

Vlw!
11/08/2008 00:00


0
thiagofcs, tem razão!
Orelhada minha! Não existe a regra empty!

Valeu pela dica.
Na realidade, é até engraçado, porque em casa eu depois reescrevi o código como blank e, na minha cabeça, pensei: &quot;olha, voltou a funcionar do nada!&quot; <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->

Boa observação, valeu!



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