У меня есть таблица, которая имеет только 1 столбец, и схема зефира выглядит следующим образом:
class TagSchema(ma.ModelSchema):
class Meta:
model = Tag
name = fields.String(validate=validate.Length(min=1))
прямо сейчас на дампе это дает результат как:
[{"name":"asdf"},{"name":"qwer"}]
Я хочуэто как {"name" : ["asdf","qwer"]}
Модель тега:
class Tag(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(100), nullable=False)
template_id = db.Column(db.Integer, db.ForeignKey('template.title', on_delete="cascade"))
, и вот как я дамп в схему:
tag_schema = TagSchema(many=True)
result = tag_schema.dump(tags)