我有三个表a,b,c,a和b是一对多,a和c是一对多,b,c之间没关系,现在以a表为主表配置了双向关联,要按照b中的一个属性查询,但是b在a中配置的是set集合,qbc查询时,这个Expression.between("",start_time, end_time)里面怎么写?我写 Expression.between("dtbi.installDate",start_time, end_time)和
Expression.between("installDate",start_time, end_time)。都提示org.hibernate.QueryException: could not resolve property: installDate of: bean.assetsmanage.DlTransformerBasicInfo,但是用hql语句却不报错,可以查询到值,请问高手该怎么写?其中dtbi是个set集合的对象,我是这样定义的Set<DlTransFormerIntallInfo> dtbi = new HashSet();请问高手怎么解决?小弟谢谢了