Django: Применить фильтр для КАЖДОГО элемента в поле массива возможно?

#django #django-models

#джанго #джанго-модели

Вопрос:

Привет, сообщество Django!

Я хотел бы отфильтровать свою базу данных, используя операцию contained_by для каждого элемента в поле Array/JSONB. Пример:

Экземпляр имеет поле arrayfield: [[A, B],[C, D, E]]

Я хотел бы применить следующий фильтр, чтобы найти этот экземпляр (написанный как встроенный цикл python):

.фильтр(элемент массива, содержащийся в [A, B, C, D, E] для элемента массива в массиве)

Поскольку поле массива может иметь переменную длину, я не могу явно индексировать каждую операцию contains. Есть ли способ в Django сделать что-то подобное?

Спасибо вам за вашу помощь!

Комментарии:

1. Во — первых-Добро пожаловать в Stack Overflow! Предоставление примеров моделей и желаемого результата помогло бы здесь