【发布时间】:2019-03-27 22:49:42
【问题描述】:
Class A{
public String phone;
}
@Document
Class B extends A{
public String location;
///getter and setter
}
@Repository
public interface B extends MongoRepository<B, String> {
List<B> findByphone(String wphone);
}
当使用这个 findByphone(phone) 我的 api 说这个
“状态”:500, "error": "内部服务器错误", "message": "在类 com.example.demo.model.B 上找不到属性 'phone'!您的意思是:phone,Phone?"
【问题讨论】:
-
你在A类上试过@MapperSuperClass注解吗?
-
您应该将
findByphone更改为findByPhone。骆驼案被忽视了。
标签: mongodb spring-boot spring-data-jpa