Есть таблица с колонкой options, в нем в формате jsonb лежит массив объектов:
[{id: "gjjasdgie93279fjigiurg", value: "какое то значение"}, ...]
Нужно найти элемент по id.
Вот пример наработок:
let generateId = 1;
findOne({
where: { options: { [Op.contains]: [{ id: generateId }] } },
})
В данном запросе выводит ошибку:
Invalid value { options: { [Symbol(contains)]: [Array] } }
at Object.escape
Как можно сделать подобный запрос? В документации нет подобных примеров.