2020
09-29
09-29
django 利用Q对象与F对象进行查询的实现
Q对象:优势:可以实现与|或|非组合查询。给几个小例子就一目了然了:Book.objects.filter(id__gt=2,bread__gt=20)#and关系Book.objects.filter(Q(bread__gt=20)&Q(id__gt=2))#and关系Book.objects.filter(Q(bread__gt=20)|Q(id__gt=2))#or关系Book.objects.filter.(~Q(id=3))#~表示not,查询编号不等于3的图书F对象:优势:能利用当前obj的值进行比较。Book.objects.filter(bread__gt=F('bcomment')*2)#阅读量大于评...
继续阅读 >