使用lb4生成器创建模型、存储库和控制器。
当向模型中添加一个新字段时,我的文章将因此错误而开始失败:500个错误: schema是无效的:data。$ref应该匹配格式“uri-引用”。
这个错误太模棱两可了,我对它要求的内容没有任何参考。
验证在进行比较时失败:
$schema = http://json-schema.org/draft-07/schema
$ref =#/components/schemas/新用户
编辑:显然,如果在控制器中添加一个标题选项,它就不知道该如何处理它自己
发布于 2020-07-03 03:50:32
只需从@requestBody中删除标题即可。尝试以下几点:
@requestBody({
content: {
'application/json': {
schema: getModelSchemaRef(Population, {
//title: "Add"
exclude: ['id']
})
}
}发布于 2020-04-01 20:46:06
是的,这里也是。显然,getModelSchemaRef()用标题“破坏”了模型。我评论说,一切都很顺利
https://stackoverflow.com/questions/60588848
复制相似问题