在我的Flask模型中,我有这个列:
我该如何告诉Flask-SqlAlchemy在查询
重要提示:我不想在Flask应用程序中进行格式化,我想让Postgresql格式化结果。
datetime = db.Column(db.DateTime, nullable=False, default=datetime.now)
当我从PostgreSQL数据库中填充行时,我得到这个:
2020-07-03 18:12:49.362271
2020-07-04 09:21:34.644202
现在,我想使用Postgresql的to_char
函数格式化这些结果。查询应该是这样的:
select to_char(datetime, 'YYYY-MM-DD HH24:MI:SS') as datetime from order_detail;
结果如下:
---------------------
2020-07-03 18:12:49
2020-07-04 09:21:34
(2 rows)
我该如何告诉Flask-SqlAlchemy在查询
order_detail
表时执行该函数?重要提示:我不想在Flask应用程序中进行格式化,我想让Postgresql格式化结果。