次のモデルの出力でネストされたオブジェクトにグループcontact_type
化contact_value
したい:contact
class Account(Base):
__tablename__ = 'accounts'
id = sa.Column(sa.Integer, primary_key=True)
contact_type = sa.Column(sa.String)
contact_value = sa.Column(sa.String)
次の結果が予想されます。
{
"id": 1,
"contact": {
"type": "phone",
"value": "1234567"
}
}
これを実装する最良の方法は何ですか?