【发布时间】:2018-06-20 21:00:46
【问题描述】:
我正在尝试序列化这个对象,这是两个表之间连接的结果:
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)
它不起作用,我无法找出问题所在。 它只是返回:
[{}, {}]
非常感谢任何建议。谢谢。
【问题讨论】:
标签: flask flask-sqlalchemy marshmallow