1
我有兩種模式:Publisher和Book。如果在Django ORM
我檢索出版商
Publisher.objects.filter(name="A").annotate(total_pages=Sum('books__num_pages'))
,但我只對頁數的總和感興趣的書面2014年
書我不熟悉任何選項做出SUMIF在Django。其他人如何解決這個問題?
我覺得應該有一些可能做這樣的事情
Sum('books__num_pages', where={'year': 2014})
或類似的東西。
現在我不會讓那些出版商沒有相關書籍。 – Jamgreen 2014-10-26 17:06:39
'Publisher.objects.filter(books__isnull = True)' – madzohan 2014-10-26 17:15:41
現在我不會得到註釋 – Jamgreen 2014-10-28 09:50:22