小编Jae*_*ark的帖子

Django queryset TruncMonth 输出格式问题

我正在将 Django ORM 查询集用于图表,并且在更改输出格式时遇到困难

'source': ActivityLog.objects.filter(requestType='add',doDate__lte=datetime.datetime.today(), doDate__gt=datetime.datetime.today()-datetime.timedelta(days=365)).\
                   values(???=TruncMonth('doDate')).annotate(????=Count('requestType'), IP??=Sum('ipCnt'))},
Run Code Online (Sandbox Code Playgroud)

当我使用 'TrncMonth' 时,输出是这样的 -> 2019-10-01T00:00:00

但我只想使用 2019-10 ( YYYY-MM ) ...

有什么好的解决办法吗?

提前致谢。

django django-orm django-queryset

3
推荐指数
1
解决办法
183
查看次数

标签 统计

django ×1

django-orm ×1

django-queryset ×1