[英]Excluding some rows in Django queryset
当我想排除一些数据行时,我曾经使用:
entry.object.filter(name__startwith='Tom').exclude(name='foo')
我想给排除条件如下。 可能吗?
entry.object.filter(name__startwith='Tom').exclude(name=['bar','foo'])
你能给我一些解决方案吗?
要检查name
是否包含在列表中,请使用__in
:
entry.object.filter(name__startwith='Tom').exclude(name__in=['bar','foo'])
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.