Hibernate Select查询违反了唯一约束

Hibernate Select查询违反了唯一约束,hibernate,select,unique-constraint,Hibernate,Select,Unique Constraint,这是我的hiernate查询,但它显示以下错误: ORA-00001:违反了唯一约束(MOBR5.IDX\u UQ\u LIMIT\u CL\u实体) 我不知道如果在select查询中违反了约束,怎么可能 请提供帮助。try=>createQuery(“来自LimitSum ls,其中limitClass.id=:limitClassId和customer.id=:customerId”).setLong(“limitClassId”,limitClassId).setLong(“custome

这是我的hiernate查询,但它显示以下错误:

ORA-00001:违反了唯一约束(MOBR5.IDX\u UQ\u LIMIT\u CL\u实体)

我不知道如果在select查询中违反了约束,怎么可能


请提供帮助。

try=>createQuery(“来自LimitSum ls,其中limitClass.id=:limitClassId和customer.id=:customerId”).setLong(“limitClassId”,limitClassId).setLong(“customerId”,customerId).uniqueResult());如果不起作用,建议上传更多详细信息,如LimitSum模型的结构和完整的堆栈跟踪。post complete stacktracetry=>createQuery(“来自LimitSum ls,其中limitClass.id=:limitClassId和customer.id=:customerId”)。setLong(“limitClassId”,limitClassId)。setLong(“customerId”,customerId)。uniqueResult();如果不工作,建议上传更多细节,如LimitSum模型的结构和完整的堆栈跟踪。发布完整的堆栈跟踪
return ((LimitSum) getSession()
.createQuery("SELECT ls FROM LimitSum ls  WHERE ls.limitClass.id = :limitClassId AND ls.customer.id = :customerId")
.setLong("limitClassId", limitClassId)
.setLong("customerId", customerId).uniqueResult());