得到一天,我有一些订单保存在数据库中,我想从顺序检索就在一天,所以我这样做:Django的查询从DateTimeField字段
Order.objects.all().extra(select={'day':'day(date_added)'}).values('day').order_by('day')
但我得到这个错误: django.db。 utils.OperationalError:(1052,“字段列表中'列'date_added'不明确”),并且我的Order模型的字段为date_added。
我的模型:
class Order(models.Model):
user = models.ForeignKey(User, related_name="orders")
date_added = models.DateTimeField(default=timezone.now)
任何解决方案?
显示你的模型在你的问题 –