gpt4 book ai didi

python - 在 Django 中否定 Q 对象

转载 作者:太空狗 更新时间:2023-10-29 22:26:29 25 4
gpt4 key购买 nike

我有一个动态创建的复杂 Q 对象。我如何否定 Q 对象,以便它可以在 filter() 而不是 exclude() 中使用?

最佳答案

使用~操作符:

complex_condition = ~Q(....)

根据 Complex lookups with Q objects :

Q objects can be negated using the ~ operator, allowing for combined lookups that combine both a normal query and a negated (NOT) query

关于python - 在 Django 中否定 Q 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21619948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com