复制代码代码如下所示:
选择to_char(date_published,'yyyymm)的博客群哟哟;

转换成各自的声明


可以使用提取()
复制代码代码如下所示:
在{ 3 }:year_field = db.func.extract('year ',articlemodel。date_published)

在{ 4 }:month_field = db.func.extract('month ',articlemodel。date_published)

在{ 5 }:yonth_field = year_field * 100 + month_field

在{ 6 }:打印db.session.query(yonth_field.label('yonth),db.func.count(1))。group_by('yonth)

选择提取(从article_meta。date_published年):param_1 +提取物(从article_meta。date_published月)为青年。
从article_meta加入article_meta.id = article.id青年组第

还可以通过函数直接调用数据库支持的函数或存储过程。
复制代码代码如下所示:
青春= db.func.to_char(articlemodel。date_published,'yyyymm)标签('yonth)。
archive_list =(db.session.query(青年)
db.func.count(1))。group_by('yonth '),()))