繁体   English   中英

排除Django queryset中的某些行

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM