Jpa 在spring谓词中强制转换

Jpa 在spring谓词中强制转换,jpa,spring-data-jpa,Jpa,Spring Data Jpa,我的数据库中有两列,一列是date,另一列是datetime。我使用谓词创建查询并比较这两列。但我需要比较它们的日期,而不是时间 criteriaBuilder.greaterThan(root.get(MyObject.date.getName()), root.get(MyObject.dateTime.getName())); 所以我需要将dateTime列转换为date,以便在没有时间的情况下进行比较。我怎么做

我的数据库中有两列,一列是date,另一列是datetime。我使用谓词创建查询并比较这两列。但我需要比较它们的日期,而不是时间

criteriaBuilder.greaterThan(root.get(MyObject.date.getName()), root.get(MyObject.dateTime.getName()));
所以我需要将dateTime列转换为date,以便在没有时间的情况下进行比较。我怎么做