【发布时间】:2018-04-28 15:14:31
【问题描述】:
早上好!
我的 Spring 应用程序似乎没有检测到 existsBy projections
Caused by: org.springframework.data.mapping.PropertyReferenceException: No property existsById found for type Planet!
at org.springframework.data.mapping.PropertyPath.<init>(PropertyPath.java:77)
at org.springframework.data.mapping.PropertyPath.create(PropertyPath.java:329)
at org.springframework.data.mapping.PropertyPath.create(PropertyPath.java:309)
at org.springframework.data.mapping.PropertyPath.from(PropertyPath.java:272)
存储库中的代码
public boolean existsByIdAndOwnerId(Long planetId, Integer ownerId);
- 春季版:4.3.12.RELEASE
- 休眠版本:5.2.12.Final
- Spring Data JPA 版本:1.11.7.RELEASE
提前致谢!
【问题讨论】:
-
你需要使用 findBy 而不是存在于(即
public boolean findByIdAndOwnerId(Long planetId, Integer ownerId);)。
标签: java spring spring-data-jpa