Sqalchemy: фильтр jsonb по значениям объекта независимо от ключа - PullRequest
0 голосов
/ 25 октября 2018

У меня есть таблица в моей базе данных postgres:

class Sheep:
    field1 = Column(ImmutableKeyDict.as_mutable(JSONB))

field1 содержит вложенный объект, например:

{'sheep_map': {
        '<random_key_1>': {
            'child_id': 1
        },   
        '<random_key_2>': {
            'child_id': 2
        },
    }
}

Я хотел бы получить все строки, где child_id равно 2 независимо от random_key_#.Эти ключи случайные, и я не знаю точных значений.Другие значения и ключи являются статическими и точно такими же, как в примере.

Есть ли способ выполнить эту фильтрацию с использованием синтаксиса sqlachemy?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...