我想计算一些有问题的错误选择。
我查询了许多选择:
questions.annotate(choices_count=Count('choices'))
现在,当我想仅将不正确的选择过滤到Count函数时,它会返回:
无法将关键字'choice'解析为字段。
questions.annotate(choices_count=Count(Case(When(choice__correct=False,then=1))))
你知道怎么做吗?
答案 0 :(得分:2)
可能你正在写'选择'而不是选择'检查时为False