使用json格式发送post请求,发现始终有一个字段没有被封装上实体

问题遇到的现象和发生背景

使用apipost测试接口,使用json格式发送post请求,发现始终有一个字段(user_id)没有被封装上实体

问题相关代码,请勿粘贴截图
//添加宠物
@PostMapping("/add")
public Result add(@RequestBody Pet pet){
    System.out.println(pet);
    try {
        petService.save(pet);
        return new Result(true, "新增宠物成功");
    } catch (Exception e){
        e.printStackTrace();
        return new Result(false, "新增宠物失败");
    }
}
运行结果及报错内容

img

img

img

img

解决了,传回的数据字段名要和实体类的一致,我是和MySQL数据表里面的一致,所以没有成功。