您还可以使用
|运算符创建联合:
queryset = MyModel.objects.none()instance = MyModel.objects.first()queryset |= MyModel.objects.filter(pk=instance.pk)
但请注意,这将根据您以这种方式附加的项目数生成不同的查询,从而使编译查询的缓存效率低下。

您还可以使用
|运算符创建联合:
queryset = MyModel.objects.none()instance = MyModel.objects.first()queryset |= MyModel.objects.filter(pk=instance.pk)
但请注意,这将根据您以这种方式附加的项目数生成不同的查询,从而使编译查询的缓存效率低下。