我有一个模型:
class Item(models.Model):
date = models.DateField()
我想为每个日期选择其中一个对象,没有重复。
因此,如果数据库中有 100 个项目,其日期为 1/1/12 或 1/2/12,我想返回两个对象的列表(一个用于 1/1/12,一个用于 1/ 2/12)。
我不确定这种查询的术语,所以在寻找答案时遇到了麻烦。
我目前正在使用此查询:
item_list = Item.objects.distinct('date')
但它没有像我预期的那样工作。
任何帮助appriciated。
谢谢阅读。