twi*_*wig 0 django django-queryset
我不太确定如何表达这个问题,所以如果它不太合理,我深表歉意。
考虑下面的例子
id | rowA | rowB
----------------
1 | 3 | 1
2 | 3 | 2
3 | 3 | 3
4 | 3 | 4
5 | 3 | 5
Run Code Online (Sandbox Code Playgroud)
有没有办法查询它,以便我可以获得 rowA >= rowB 的行?
理想情况下,它会返回 id 的 1,2,3。
Model.objects.filter(rowA__gte=F('rowB'))
Run Code Online (Sandbox Code Playgroud)
您可以参考表格本身的列进行比较。您应该阅读有关该F对象的ORM 文档。
| 归档时间: |
|
| 查看次数: |
471 次 |
| 最近记录: |