,我有以下数据:GROUP BY和过滤器的Django模型
1, Red, Audi
2, Black, Audi
3, Black, BMW
我想有两个Red
和Black
(也只有他们)颜色相同的车都行。
在这种情况下,我希望1和2的结果,因为Audi
既Red
和Black
,而不是3,因为没有Red
BMW
。
如何用django orm实现它?
class Car(Model):
id = UUIDField(primary_key=True,
default=uuid.uuid4,
editable=False)
color = WordField(db_index=True, max_length=75)
name = WordField(db_index=True, max_length=75)
您是如何定义模型的?如果您不向我们显示您的代码,我们无法提供帮助。 – ozgur
更新版本。 –