Как искать строки или списки, разделенные запятыми, в Django

У меня есть колонка в модели Django, где текст разделен запятыми или список идентификаторов пользователей.

Я использовал этот столбец для поиска количества вхождений идентификатора этого пользователя во вновь зарегистрированных пользователей.

[17, 3, 1]

в БД он сохраняется в таком виде, разделенный запятыми.

Когда я использовал

MyModel.objects.filter(column__contains="7".count()

При попытке использовать другие варианты, такие как iregex, iexact, icontains или exact, ничего не появляется.

Вычисляем 7 из 17 и получаем результат.

Есть ли какое-нибудь эффективное решение для этой проблемы?

Вернуться на верх