2011-12-06 3 views
0

この質問にどのように言いたいのか分かりませんでした。django:現在の行の値でフィルタする

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

次の例を考えてみましょうので、私はROWA> = rowB行を取得することができ、それを照会するが方法ですか?

理想的には、idの1,2,3を返します。

答えて

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

比較のためにテーブル自体の列を参照できます。あなたは読む必要がありますORM docs on the F object.

+0

私はドキュメントでそれを逃したと信じられない!ありがとう – twig

関連する問題