我正在使用Java Spring Boot使用已定义的ID从Mongo DB检索值。
@Document(collection = "batterStats")
public class BatterStats {
@Id
public String bid;
运行此方法时出现错误,tempBatterStats返回为null,而IntelliJ显示错误。 类型参数“ S”的推断类型“ S”不在其范围内;应该扩展'com.baseball5.BatterStats'
@PostMapping(value = "/stats/batters", consumes = "application/json", produces = "application/json")
public BatterStats updateBatterStats(@RequestBody BatterStats batterStats) {
System.out.println(batterStats);
String bid = batterStats.bid;
System.out.println(bid);
BatterStats tempBatterStats = batterStatsRepository.findOne(bid);
System.out.println(tempBatterStats);