Estoy seguro de que esta es una operación trivial, pero no puedo entender cómo se hace.
Tiene que haber algo más inteligente que esto:
ids = [1, 3, 6, 7, 9]
for id in ids:
MyModel.objects.filter(pk=id)
Estoy buscando obtenerlos todos en una consulta con algo como:
MyModel.objects.filter(pk=[1, 3, 6, 7, 9])
¿Cómo puedo filtrar una consulta de Django con una lista de valores?
77
posible duplicado de Cómo filtrar un conjunto de consultas django usando una matriz en un campo como "IN" de SQL?
—
Ignacio Vazquez-Abrams