我正在从版本1迁移到版本2,并try 用@field_validator
替换deprecated @validator
的所有用法.
然而,我之前使用的是pre
validator argument,在移动到@field_validator
之后,我收到以下错误:
TypeError: field_validator() got an unexpected keyword argument 'pre'
在V2中是否也不推荐使用PRE?它似乎仍然在V2 validator documentation名中被引用,尽管在页面顶部有警告:
此页面仍需要更新以适应v2.0.
希望其他人已经解决了这一问题,并能提出最好的前进路由.谢谢!