【发布时间】:2017-03-09 03:19:36
【问题描述】:
我有以下型号:
class Employee(models.Model):
name = models.CharField(max_length=200)
class LogEntry(models.Model)
employee = models.ForeignKey(Employee)
log_type = models.CharField(max_length=2)
entry_date = models.DateTimeField()
log_data = models.TextField()
在这种情况下,log_type 是一个 2 字母代码(有很多选项)。对于给定的员工,我想检索给定员工创建的所有 log_types 的最新 LogEntry。我已经看到使用 annotate 获取所有员工的最新信息或所有 log_types 的最新信息的示例,但不是一个限制一个字段而注释另一个字段的示例。到目前为止我所尝试的一切都没有奏效。
【问题讨论】:
标签: python django django-queryset