【发布时间】:2013-09-11 13:06:01
【问题描述】:
我要做的是找到最早的article,它没有相关的article_history。
这是我尝试过的,但不起作用:
the_article = Article.objects.filter(cowcode=country).filter(pubdate__range=(start_date,end_date)).exclude(article_history_set__id > 0).order_by('pubdate')[0]
我的想法是查询一直有效,直到排除:我得到所有符合条件的文章。由于我想找到尚未附加article history 的最早的文章,所以excludeing 所有文章的article_history id > 0 的文章都应该有效。为什么不呢?
如果有人可以在这里帮助我,那就太棒了。
【问题讨论】:
标签: django foreign-key-relationship django-queryset