我试图通过模型字段值是否在列表中来订购 Django QuerySet。
我知道您可以过滤此属性,如下所示:
my_qs = MyModel.objects.filter(id__in=[1,3,5,11])
只会给我 ID 为 1、3、5 和 11 的 MyModel 对象。
我想在这家酒店订购。使用上面的示例,我希望首先在列表中拥有带有 id 的 MyModel 对象,但仍然有所有其他 MyModel 对象,就在它们之后。
谢谢你的帮助!
我试图通过模型字段值是否在列表中来订购 Django QuerySet。
我知道您可以过滤此属性,如下所示:
my_qs = MyModel.objects.filter(id__in=[1,3,5,11])
只会给我 ID 为 1、3、5 和 11 的 MyModel 对象。
我想在这家酒店订购。使用上面的示例,我希望首先在列表中拥有带有 id 的 MyModel 对象,但仍然有所有其他 MyModel 对象,就在它们之后。
谢谢你的帮助!