У меня есть модель 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
. Я очень хорошо знаю, что могу выполнить эту операцию просто с помощью decode(Notes.description)
, но я не могу сделать это при использовании group_concat
для объединения нескольких заметок к статье.