我正在尝试序列化这个对象,这是两个表之间连接的结果:
query_response = [(<Company 2>, <Detail 1>), (<Company 3>, <Detail 2>)]
我正在使用这个模式:
class CompanyCompleteSchema(Schema):
company = fields.Nested(CompanySchema)
detail = fields.Nested(DetailSchema)
companies_complete_schema = CompanyCompleteSchema(many=True)
基本上,我想为连接查询提供一个模式。我正在使用:
data = companies_complete_schema.dump(query_response)
它不起作用,我无法弄清楚问题所在。它只是返回:
[{}, {}]
任何建议都受到高度赞赏。谢谢。