我想做的是找到最早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
尚未附加的最早的文章,因此exclude
所有文章的文章历史 id > 0 的文章都应该可以工作。为什么不是?
如果有人可以在这里帮助我,那就太棒了。