Order by no hibernate

5 respostas
dudu_sps

galera… tenho uma tabela ponto… com manytoone com o funcionario que é manytoone com cliente

como faço pra ordenar por razão Social do cliente…

tem como??

ponto.funcionario.cliente.razaosocial

tenten mais da erro
criteria.addOrder(Order.asc(“funcionario.cliente.razaoSocial”));

org.hibernate.QueryException: could not resolve property: funcionario.cliente.razaoSocial of: objetos.Ponto

5 Respostas

Bukira_Boy

[quote=dudu_sps]galera… tenho uma tabela ponto… com manytoone com o funcionario que é manytoone com cliente

como faço pra ordenar por razão Social do cliente…

tem como??

ponto.funcionario.cliente.razaosocial

tenten mais da erro
criteria.addOrder(Order.asc(“funcionario.cliente.razaoSocial”));

org.hibernate.QueryException: could not resolve property: funcionario.cliente.razaoSocial of: objetos.Ponto

você consegue trazer os dados sem ordenar?

Bukira_Boy

[quote=Bukira Boy]

dudu_sps:
galera… tenho uma tabela ponto… com manytoone com o funcionario que é manytoone com cliente

como faço pra ordenar por razão Social do cliente…

tem como??

ponto.funcionario.cliente.razaosocial

tenten mais da erro
criteria.addOrder(Order.asc(“funcionario.cliente.razaoSocial”));

org.hibernate.QueryException: could not resolve property: funcionario.cliente.razaoSocial of: objetos.Ponto

você consegue trazer os dados sem ordenar?

uma solução possível para você seria usar hql nesse caso, pense nisso…

E

Fala Bukira Boy !!!

post as classes para eu ver o mapeamento !!

dudu_sps

Classe ponto

@ManyToOne @JoinColumn(name = "CODFUNC") private Funcionario funcionario;

Classe Funcionario

@ManyToOne @JoinColumn(name="CLIENTE") private Cliente cliente;

Classe Cliente

@Column(name = "RAZAOSOCIAL", length = 50) private String razaoSocial;

dudu_sps

Eu consigo trazer os dados sem ordenar… o erro ocorre somente quando eu tento fazer esta ordenação

Criado 8 de janeiro de 2010
Ultima resposta 8 de jan. de 2010
Respostas 5
Participantes 3