0

2 つのテーブル間の結合の結果であるこのオブジェクトをシリアル化しようとしています。

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)

基本的に、結合クエリ用に 1 つのスキーマが必要です。私は使用しています:

data = companies_complete_schema.dump(query_response)

うまくいかず、問題がわかりません。それはただ返します:

[{}, {}]

どんな提案でも大歓迎です。ありがとう。

4

1 に答える 1