前言
- 前面讲了 Query、Path、Body,均可以对某个字段进行额外的校验和添加元数据
- 这一篇来讲 Fields,它针对 Pydantic Model 内部字段进行额外的校验和添加元数据
Fields
- 它是 Pydantic 提供的方法,并不是 FastAPi 提供的哦
- 该方法返回了一个实例对象,是 Pydantic 中 FieldInfo 类的实例对象
重点
FastAPI 提供的 Query、Path等其他公共 Param 类和 Body 类,都是 Pydantic 的 FieldInfo 类的子类