gpt4 book ai didi

java - 方法名称中具有逻辑条件的 JPA findBy

转载 作者:行者123 更新时间:2023-11-29 08:31:24 25 4
gpt4 key购买 nike

我想用 where 和逻辑条件编写一个 JPA 方法,例如:

User findByEmailAndAgeIsGreaterThanEqualsToXX(String email, Integer XX);

同样可以通过放置轻松完成

@Query("select u from User u where u.email = :email AND u.age >= :age")
User findByEmailAndAge(String email, Integer age);

但是否可以通过方法签名来完成。

最佳答案

你可以看看 spring-data 的官方 spring 文档:

https://docs.spring.io/spring-data/jpa/docs/current/reference/html/

我认为应该可以使用以下语法:

User findByEmailAndAgeGreaterThanEqual(String email, Integer age);

关于java - 方法名称中具有逻辑条件的 JPA findBy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47886815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com