Я пытаюсь вычислить сумму списка записей. у меня 3 варианта
- customer= Customer.objects.all() Затем прокрутите этот список и рассчитайте сумму
- Использование агрегации Total = Customer.objects.aggregate(Sum('amount'))
- Использование Annotate Customer.objects.annotate(Sum('amount'))
Мой вопрос:
1. Аннотировать и агрегировать, что быстрее?
2. Я не могу использовать агрегацию в django, она выдает Эта база данных не может использовать агрегацию. Я использую хранилище данных Google App Engine