from dvadmin.utils.viewset import CustomModelViewSet
下面的代码在视图中,并且继承自CustomModelViewSet
orm分组查询代码:
a = self.queryset.values("finder_id").annotate(total=Count("finder_id"))
print(a.query)
打印sql语句:
SELECT table_wx_video_plan_detail
.finder_id
, COUNT(table_wx_video_plan_detail
.finder_id
) AS total
FROM table_wx_video_plan_detail
GROUP BY table_wx_video_plan_detail
.finder_id
, table_wx_video_plan_detail
.create_datetime
问题:
我采用orm进行数据分组查询,我并没有加上create_datetime分组字段,可是打印出来的sql语句却自动加上的create_datetime字段,导致我无法进行我想要的分组效果,求大佬帮忙看看这个create_datetime是在框架的哪个地方自动加上的,怎么去掉?