gpt4 book ai didi

django - 获取模型的所有对象,除了

转载 作者:行者123 更新时间:2023-12-04 17:24:27 26 4
gpt4 key购买 nike

让模型类:

class MyModel(models.Model):
name = models.CharField(max_length=200)
category = models.CharField(max_length=200)

我想获取 MyModel的所有对象除了具有特定类别的那些。我正在使用此代码:
[mm for mm in MyModel.objects.all() if mm.category != u'mycategory']

这个问题还有其他解决方案吗?

最佳答案

看看这个文档:https://docs.djangoproject.com/en/dev/topics/db/queries/#retrieving-specific-objects-with-filters ,您想使用排除过滤器。

所以像这样:

objects = MyModel.objects.exclude(category= u'mycategory')

关于django - 获取模型的所有对象,除了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12405383/

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