hvis du bruger PostgreSQL, er den sædvanlige syntaks for det:
select distinct on (name)
name, value
from environments_serverpropertie
where server = ...
order by name, timestamp desc
Fra PostgreSQL-dokumentation :
Du kan se og prøve det i sql violindemo .
Det er muligt at oversætte denne syntaks til django fra django-dokumentation :
Så i django vil det være noget som:
ServerPropertie.objects.filter(...).order_by('name', '-timestamp').distinct('name')