【发布时间】:2021-10-09 03:13:31
【问题描述】:
所以当我尝试在棉花糖中使用fields.Nested 时,我有一个问题,我想使用only 仅将部分架构提取到字段中,但它不起作用并且没有给出我也是一个错误(这应该意味着它只能识别?),所以我不知道为什么。
棉花糖版本:3.0.0b11
class ChildSchema(Schema):
attrA = fields.String(example="a"),
attrB = fields.Integer(example=1),
class ParentSchema(Schema):
attrC = fields.Nested(ChildSchema, only=["attrA"])
我的期望是:
"attrC":{
"attrA": "a"
}
但是,我看到了:
"attrC":{
"attrA": "a",
"attrB": 1,
}
【问题讨论】:
标签: python serialization schema field marshalling