2011-12-06 3 views
0

이 질문에 단어를 쓰는 방법에 대해서는 잘 모르겠다.django : 현재 행의 값을 기준으로 필터링

그래서 나는 행 ROWA> = rowB를 얻을 수를 조회 할 수있는 방법이 있나요 다음 예

id | rowA | rowB 
---------------- 
1 | 3 | 1 
2 | 3 | 2 
3 | 3 | 3 
4 | 3 | 4 
5 | 3 | 5 

을 고려?

이상적으로는 id가 1,2,3을 반환합니다.

답변

4
Model.objects.filter(rowA__gte=F('rowB')) 

비교를 위해 표 자체의 열을 참조 할 수 있습니다. 당신은 읽어야한다 ORM docs on the F object.

+0

나는 그것을 문서에서 놓쳤다라고 생각할 수 없다! 고마워. – twig

관련 문제