【发布时间】:2011-06-09 00:59:54
【问题描述】:
我有一个第三方函数,它给我一个过滤的查询集(例如,'valid'=True 的记录),但我想删除一个特定条件(例如,让所有记录,包括有效和无效)。
有没有办法将过滤条件删除到已过滤的查询集中?
例如
only_valid = MyModel.objects.filter(valid=True)
all_records = only_valid.**remove_filter**('valid')
(我知道在'only_valid'之前定义'all_records'会更好,但这只是一个例子......)
【问题讨论】:
-
你能展示一下代码示例吗?
标签: django django-models filtering django-queryset