获取单个模型的多个查询集列表

我有模特说:

class Abc(models.model):
    ....
    .....

现在执行查询时(放开所有导入):

print(Abc.objects.all())

我正在获取querySet的多个列表:

输出为

<QuerySet [<Abc: ...>,<Abc: .....>,.....]> <QuerySet [<Abc: ...>,.....]>

我必须要用户,所以我得到2个不同的 QuerySet 。如何在单个列表

中获取所有用户的querySet

想要的输出为:

<QuerySet [<Abc: ...>,.....]>,<QuerySet [<Abc: ...>,.....]>或单个列表中  <QuerySet [<Abc: ...>,.....]>

但是据我所知,模型应该将所有querySet列在一个列表中,为什么我会得到多个列表? Image of my model and error

tianjing_anbey 回答:获取单个模型的多个查询集列表

我认为您可以使用并集函数来做到这一点。 请参阅文档以获取更多详细信息: https://docs.djangoproject.com/en/2.2/ref/models/querysets/#union

本文链接:https://www.f2er.com/3083831.html

大家都在问