ich für Benutzeraktivitäten Aktivitätsprotokolle haben, im Grunde wie folgt strukturiert:Django - Aggregate gleiche Werte von Feldern in Modell
class ActivityLog(TimeStampedModel):
user = models.ForeignKey(User, on_delete=models.CASCADE)
action_type = models.CharField(max_length=25)
object_raw = models.CharField(max_length=500)
ich alle Einträge aggregieren möchten, wo object_raw entspricht, das heißt also, wenn ein Benutzer gesucht 'foo' bei 4 verschiedenen Gelegenheiten, bekomme ich einen Eintrag für 'foo' zurück, mit count = 4. Ich habe gerade Probleme damit. Ich weiß, wie man es in SQL macht, aber verstehe diese Django-Syntax nicht. Ich habe die Dokumente gelesen, aber ich verstehe es immer noch nicht. Wenn jemand helfen könnte, wäre es sehr geschätzt!