比如,学生体重,我在pojo里用的是String型的。
现在我要查所有90公斤以上的学生
用detachedCriteria.add(Property.forName("avoirdupois").ge("90"));拼条件
因为都是String型的,这种条件必然是错误的!只用int型才可以比较大小。请问有没有什么解决办法,上面只是我作的一个比喻,并不是实际情况,请不用说改pojo用Integer型之类的解决办法,谢谢!!
在线等
现在我要查所有90公斤以上的学生
用detachedCriteria.add(Property.forName("avoirdupois").ge("90"));拼条件
因为都是String型的,这种条件必然是错误的!只用int型才可以比较大小。请问有没有什么解决办法,上面只是我作的一个比喻,并不是实际情况,请不用说改pojo用Integer型之类的解决办法,谢谢!!
在线等
转化为integer嘛,ge可接收的参数是object啊
就算我用detachedCriteria.add(Property.forName("avoirdupois").ge(90))也不行的。。