1
我想這一點:Django模型,適用於連接表濾波器()有額外的()
count = UserCheck.objects.filter(user=puser, fixture__competition__name__icontains='gold',
fixture__date__gte='2013-02-11',
fixture__date__lte='2013-05-24', year=2013).extra(
where=["WEEKOFYEAR(fixture__date) = %s" %week]).exclude(result=0).count()
的問題是extra()
部分在那裏我可以不使用WEEKOFYEAR(fixture__date)
過濾。我怎樣才能做到這一點。這可能嗎?
PS:我使用MySQL(和Django的1.4)
你試過了嗎?[「WEEKOFYEAR(app_fixture.data =%s」%week「'? – dmg 2013-03-14 09:01:47
right。Make it a answer so so can accept it!(只需使用'date'而不是'data'): - ) – xpanta 2013-03-14 09:29:00