Je voudrais commander une requête par une fonction qui utilise les propriétés de la classe. Quelque chose comme:Puis-je commander dans EJBQL par une fonction qui n'est pas mappée à une colonne dans la base de données?
@entity
class A
{
private int id;
private String name;
public int StringLength()
{
return name.length();
}
}
Et la phrase quelque chose comme: select n from A order by name.StringLength()
. C'est possible?