【发布时间】:2021-12-03 00:32:53
【问题描述】:
我试图弄清楚如何过滤 Spring JPA 中返回给我的数据。
我知道使用 Spring JDBC,我可以完全控制,我基本上可以编写如下查询:
SELECT * FROM CAR
WHERE ACCIDENT_DATE IS NULL
OR BUY_DATE >= CURRENT_DATE
ORDER BY CAR_NUMBER
但是,使用 Spring JPA,我们不编写查询,而是编写实体,例如
@Entity
@Table(name = "CAR", schema = "MY_SCHEMA")
public class Car {
@Id
public Long carNumber;
...
}
根据天气过滤返回哪些汽车的方法是什么
- ACCIDENT_DATE 为 NULL 并且
- BUY_DATE 大于 CURRENT_DATE
,在 Spring JPA 中按 CAR_NUMBER 排序?
【问题讨论】:
-
你错了,在(Spring)JPA 中你确实使用了查询。看看这里开始:spring-data-jpa-query
-
我对@987654325@ 有疑问,但我会在另一个问题中发布。您介意发表您的评论作为答案,以便我接受。谢谢
-
@DirkDeyne 我用我的问题创建了新帖子
@QueryJPQL:stackoverflow.com/questions/69575273/…
标签: spring-boot spring-data-jpa