0
事件的平均数量鉴于以下模型:Django的平均水平 - 每星期
DAY_OF_WEEK_CHOICES = (
('monday', 'Monday'),
('tuesday', 'Tuesday'),
('wednesday', 'Wednesday'),
('thursday', 'Thursday'),
('friday', 'Friday'),
('saturday', 'Saturday'),
)
class EventForDay(models.Model):
event = models.ForeignKey(Event, db_index=True)
day_of_week = models.CharField(max_length=15, choices=DAY_OF_WEEK_CHOICES,
db_index=True)
day = models.DateField(db_index=True)
有一种简单的方法来查询每个工作日发生的事件平均数?
你说的容易呢?平日里你的意思是什么? –
容易我的意思是与ORM,可能使用聚合,而不是原始的SQL,到星期几我的意思是星期几。 – synic