Django подсчет записей с помощью агрегата
У меня есть такое поле
Я хочу, чтобы все записи считались со всеми тегами, например
sale = Sale.objects.using('read_rep') \
.filter(tags__name__in=['Device','Mobile']) \
.aggregate(
**{total: Count('pk', for status, _ in ['Device','Mobile']}
)
Device - 2 Mobile-5
Трудно подсчитать записи со всеми тегами, поскольку теги сохраняются только в одном поле.
Любая помощь будет оценена по достоинству.