RSS

Archivo de la etiqueta: ejbql

Problemas con setOrder, setOrderColumn, setOrderDirection en Seam

Cuando intente hacer una consulta ordenada descendentemente primeramente por fecha y luego por el id me encontré con un problema de que no funcionaba, por ahí consulte y encontré lo siguiente.

Primeramente esta es mi consulta:

private static final String EJBQL = «select documento from documento doc»;

SI PRETENDEMOS USAR UN setOrderColumn debemos hacer lo siguiente:

this.setOrderColumn(“idDoc”);

y para ordenarla hago lo esto:

this.setOrderDirection(«DESC»);

OJO, pero el problema era el siguiente, que cuando querría usar setOrder, el setOrderDirection ya dejaba de funcionar,
la respuesta es que el setOrder no funciona con el setOrderDirection, únicamente tenemos que realizar lo siguiente:

this.setOrder(«fechaDoc desc, idDoc desc«)

Como nos damos cuenta la palabra para ordenar va junto al campo al cual queremos ordenar….

Fácil verdad!!!!

 
Deja un comentario

Publicado por en 23 agosto, 2011 en argenis85, Java, Jboss, Mysql, Programacion, Seam

 

Etiquetas: , , , , , ,