2017-03-06 53 views
0

我想計算一些有問題的所有不正確的選擇。有條件的計數過濾 - Django

我有一個號碼的所有選項的查詢:

questions.annotate(choices_count=Count('choices')) 

現在,當我想不正確的選擇只過濾進入計數功能,它返回:

無法解析關鍵字「選擇'入場。

questions.annotate(choices_count=Count(Case(When(choice__correct=False,then=1)))) 

你知道該怎麼做?

回答

2

也許你在寫'選擇'而不是'選項'的同時將它檢查爲False