Python-SqlAlchemy-post-read列格式

2024-06-16 09:51:53 发布

您现在位置:Python中文网/ 问答频道 /正文

在sqlalchemy中,是否可以对列进行读后/加载后处理?我在内存中有一个枚举列,作为字符串存储在数据库中。当我从数据库中读取值时,我希望它被强制转换到自己的枚举对象中

示例: 你知道吗

class FileFormat(Enum):
  MP4 = 'MP4'
  MOV = 'MOV'
  WMV = 'WMV'
  MPG = 'MPG'

数据库列名file_format,值类似于MP4MOV


Tags: 对象内存字符串数据库示例sqlalchemyenum后处理