Я хочу, чтобы сгруппировать 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"
}
}
Что такое лучший способ осуществить это?
Похожий вопрос: https://stackoverflow.com/questions/35881744/how-to-nest-some-parent-object-fields-when-serializing-objects- using-marshmallow – dequis