11
: DB iseDjango ORM: Ben şuna benzer modele sahip Grup tarafından ve Max
Requests: user, req_time, req_text
, kayıtları şöyle olabilir:
id, user_id, req_time, req_text
1 1 TIMESTAMP YES
2 1 TIMESTAMP NO
3 2 TIMESTAMP YES
vb
Kullanıcıya göre İstekleri gruplandırır, req_text temelinde İstekleri filtreler ve sonuçta ortaya çıkan sonuç kümesinin maksimum kimliğini seçen bir Django ORM sorgusunu nasıl yazarım. Yani her kullanıcı için, filtre koşuluna uyan ve aynı zamanda en büyük kimliğe sahip olan bir satır döndüreceğim.
tipi (request_values) == django.db.models.query.ValuesQuerySet ama ValuesQuerySet elemanları sözlükleri ve artık nesneleri Django değil. Sorgudan bir QuerySet almanın bir yolu var mı? – kev
KEY, sonuçların her satırı tablodan tek bir satırı temsil etmediği için GROUP BY sorgusundan model örneklerini sormak mantıklı değil – Anentropic
Evet, bu kesinlikle anlamlıdır – kev