解决Field ‘name‘ doesn‘t have a default value报错

今天写代码的时候报错Field 'name' doesn't have a default value,如下图:

是数据库属性字段没有赋初值,然后我就去看数据库,发现数据库,先说解决方法,加==@RequestBody==

    /**
     * 新增分类
     * @return
     */
    @PostMapping
    public R<String> save(@RequestBody Category category){
        log.info("category:{}",category);
        categoryService.save(category);
        return R.success("新增分类成功");
    }
}