报告 Spring Data Query 构建器无法为其生成相应查询的 Spring Data CRUD 存储库方法。

示例:


interface PersonRepository extends Repository<Person, Long> {
  List<Person> findByEmailAddressAndLastname(EmailAddress emailAddress, String lastname);
  List<Person> findByEmailUnknownAndLastname(EmailAddress emailAddress, String lastname); // 无法解析 ‘Unknown' 属性
  List<Person> findByAndLastname(EmailAddress emailAddress, String lastname); // 缺少属性名称

  List<Person> findDistinctPeopleByLastnameOrFirstname(String lastname, String firstname);
  List<Person> findPeopleDistinctByUnknownOrFirstname(String lastname, String firstname); // 无法解析 ‘Unknown' 属性

  List<Person> findByLastnameOrderByFirstnameAsc(String lastname);
  List<Person> findByLastnameOrderByUnknownDesc(String lastname);  // 无法解析 ‘Unknown' 属性
}