我使用的django版本是1.11
目前出现的问题:
- 计数不准,
queryset = queryset1.union(queryset2)
queryset.count() # 获取的结果不正确
# 目前我的解决办法是直接用列表推导式将结果取出来,再进行操作:
list_queryset = [i.id for i in queryset]
print(len(list_queryset))
- 聚合函数:annotate,不准,主要也用到了计数
我使用的django版本是1.11
queryset = queryset1.union(queryset2)
queryset.count() # 获取的结果不正确
# 目前我的解决办法是直接用列表推导式将结果取出来,再进行操作:
list_queryset = [i.id for i in queryset]
print(len(list_queryset))
懂得,原来世界如此简单!