Hibernate..uso createquery...Erro testCreateQuery() =org.hibernate.QueryException:

0 respostas
P

Olá,

uma ajuda não estou conseguindo visualizar o erro que está dano abaixo
pois tento fazer um join entre dois objetos ...

se alguém pudr me ajudar

agradeceria...

public void testCreateQuery() {
		Session session = (Session) g.getManager().getDelegate();
		try{
			String parametro = "Exemplo";
			StringBuilder hql = new StringBuilder(); 
			
			hql.append("select a.id , a.value , b.name, b.description ");
			hql.append(" from ImsDocument a ");
			hql.append(" left join a.ImsDocumentField b ");
		//	hql.append("where b.name = 'Exemplo' ");
			
                        Query query =  (Query) session.createQuery(hql.toString());
			//query.setParameter("name", parametro);
			List lista = query.getResultList();
			 
            for (int i=0;i<lista.size();i++){
            	Object [] rs = (Object[]) lista.get(i);
            	System.out.println("valor de rs ="+rs[i]);

            }
			 
---

select a.id , a.value , b.name, b.description  from ImsDocument a  left join a.ImsDocumentField b 
Erro testCreateQuery() =org.hibernate.QueryException: could not resolve property: ImsDocumentField of: br.com.certisign.ims.data.model.user.ImsDocument [select a.id , a.value , b.name, b.description  from br.com.certisign.ims.data.model.user.ImsDocument a  left join a.ImsDocumentField b ]
">
Criado 18 de dezembro de 2008
Respostas 0
Participantes 1