Модель хранится в postgresql. Что-то вроде:
{
id: <serial>
data: <json> {
someIds: [<int>, ...]
}
}
Как добавить правило jsonb_path_match(data::jsonb, 'exists($.someIds[*] ? (@ == 3))')
в фильтр (где)? В этом случае значение '3' '(@ == 3)'
определяется пользователем.