Foren
Error en Dynamic Query
d lopez, geändert vor 11 Jahren.
Error en Dynamic Query
New Member Beiträge: 16 Beitrittsdatum: 24.01.13 Neueste Beiträge
Buenos días estoy intentando realizar la siguiente consulta dinamica:
//Creación de la consulta
DynamicQuery consulta =
DynamicQueryFactoryUtil.forClass(JournalArticle.class, PortalClassLoaderUtil.getClassLoader());
//Criterios
Criterion criterio1 = RestrictionsFactoryUtil.eq("resourceprimkey", 17622);
consulta.add(criterio1);
List<JournalArticle> resultado = JournalArticleLocalServiceUtil.dynamicQuery(consulta);
Pero la consola me da el siguiente error:
Caught unexpected exception org.hibernate.QueryException
¿Alguien sabe que me puede estar fallando?
Gracias.
//Creación de la consulta
DynamicQuery consulta =
DynamicQueryFactoryUtil.forClass(JournalArticle.class, PortalClassLoaderUtil.getClassLoader());
//Criterios
Criterion criterio1 = RestrictionsFactoryUtil.eq("resourceprimkey", 17622);
consulta.add(criterio1);
List<JournalArticle> resultado = JournalArticleLocalServiceUtil.dynamicQuery(consulta);
Pero la consola me da el siguiente error:
Caught unexpected exception org.hibernate.QueryException
¿Alguien sabe que me puede estar fallando?
Gracias.
d lopez, geändert vor 11 Jahren.
RE: Error en Dynamic Query
New Member Beiträge: 16 Beitrittsdatum: 24.01.13 Neueste Beiträge
Ya esta resuelto, el fallo estaba en el nombre del campo:
Criterion criterio1 = RestrictionsFactoryUtil.eq("resourcePrimKey",17622);
en lugar de:
Criterion criterio1 = RestrictionsFactoryUtil.eq("resourceprimkey", 17622);
Criterion criterio1 = RestrictionsFactoryUtil.eq("resourcePrimKey",17622);
en lugar de:
Criterion criterio1 = RestrictionsFactoryUtil.eq("resourceprimkey", 17622);