在sqlalchemy对象中应用操作

时间:2019-04-11 08:03:03

标签: python sqlalchemy flask-sqlalchemy

我有一个SQLAlchemy模型,如下所示:

class Notes(db.Model):
    __tablename__ = 'notes'
    id = db.Column(db.Integer(), primary_key=True)
    article_id = db.Column(db.Integer(), db.ForeignKey('articles.id', ondelete='CASCADE'))
    description = db.Column(db.Text)

我正在将编码后的文本保存在描述中,并且想在每次调用Notes.description时自动对文本进行解码。每当我调用Notes.description时,都可以应用任何类型的lambda函数。我知道我可以简单地通过decode(Notes.description)来执行此操作,但是当使用group_concat来合并一篇文章的多个注释时,我无法做到这一点。

0 个答案:

没有答案