什么是对多个字段使用findBy的Spring Data JPA方法,并对所有字段使用Containing子句

时间:2017-06-07 11:10:11

标签: java spring db2 repository spring-data-jpa

我有一个名为Profile的类及其JPA存储库ProfileRepo 我尝试使用findBy方法使用名字或中间名或姓氏查找名称,并使用包含子句。

export class PlayerComponent {
  @Input() player_id;
  ...
}

我在JPA存储库中使用以下查询,但它不接受方法

public class Profile{
    private String firstName;
    private String middleName;
    private String lastName;

    //getters and setters
}

请帮帮忙。

1 个答案:

答案 0 :(得分:10)

试试这个:

babel-jest

或者这个:

List<Profile> findByFirstNameIgnoreCaseContainingOrLastNameIgnoreCaseContainingOrMidNameIgnoreCaseContaining(String firstName, String lastName, String midName);