Фильтр запросов Django с использованием списка - PullRequest
1 голос
/ 18 марта 2019

У меня есть одна таблица, таблица A, которая содержит первичные ключи всех объектов в таблице b.

если я сохраню все первичные ключи из таблицы A в списке, то можно ли получить список всех объектов в таблице B, используя первичные ключи, которые я сохранил в списке.

Например:

tableB.objects.filter(pks = list) 

есть ли какой-нибудь способ, которым я мог бы создать набор запросов, подобный приведенному выше, который бы получил список всех объектов с первичными ключами?

1 Ответ

6 голосов
/ 18 марта 2019
tableB.objects.filter(pk__in=list)

Документы: https://docs.djangoproject.com/en/2.1/ref/models/querysets/#in

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...