Динамический фильтр SQLAlchemy

Есть таблица в базе примерно такая

введите сюда описание изображения

Мне на вход приходит список тегов в таком формате:

[{"key": "key1", "value": "value1"}, {"key": "key2", "value": "value2"}]

И мне надо через sqlalchemy вернуть список имен, у которых есть нужные теги. Здесь это ['name1', 'name3']

Вот я не совсем понимаю как написать фильтр для такого запроса:

query = conn.query(MyTable).filter(...)

Ответы (0 шт):