MongoEngine - 否定的查询运算符 - 替代exclude()

问题描述:

我需要使用否定进行查询。在Django中,我将使用exclude(),但关于MongoEngine doc排除意味着不同。MongoEngine - 否定的查询运算符 - 替代exclude()

是否有查询运算符或不同的函数进行否定?

例子:

MyClass.objects.exclude(attribute="test") 

可以否定使用not作为一个经营者前缀其他运营商:

not - 否定一个标准检查,可以在其他运营商之前使用(例如Q(age__not__mod=5)

(见MongoEngine's documentation)。

这工作特别是对字符串的查询,如

Post.objects(title__not__contains='Test')

exclude过滤器上从数据库中检索的文件属性(见documentation)。