Spring Data搜索实体字段 - 通过示例查询

3

查询示例是否允许您对整数类型执行小于(lessThan())和大于(greaterThan())的操作?


我认为你的问题中缺少足够的信息来得出有意义的答案。尽可能精确地描述你想要实现什么。给出一个具体的Java代码示例,说明你迄今为止尝试了什么。然后描述一下你期望从代码中得到什么结果,以及实际得到的结果是什么。还要描述一下你在编写代码示例时的原因。 - anothernode
1个回答

0

是的,Spring JPA为整数类型的列提供了lessThan()greaterThan()方法,如下所示。(例如:UserProfile findByAgeGreaterThan(Integer age))

@Transactional
@Repository
public interface UserRepository extends CrudRepository<UserProfile, String> {
   List<UserProfile> findByUsername(String username);
   UserProfile findByUserid(Integer user_id);
   UserProfile findByDevicesimno(String devicesimno);
   **UserProfile findByAgeGreaterThan(Integer age);**
}

请参考此链接https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#jpa.query-methods.query-creation


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接