SQLAlchemy在PostgreSQL JSONB中过滤嵌套的JSON数据

时间:2015-07-03 03:07:33

标签: python json postgresql sqlalchemy

我将嵌套JSON存储为jsonb,但我不知道如何选择具有不确定值的嵌套json。

e.g:

{
    "facebook": {
        "openid": "123456789",
        "access_token": "6EFD26B0A868E3BB387E78851E42943F"
    }
}

我知道openid的值,但access_token是不确定的。

我尝试了以下操作,但它引发了错误。

cls.query.filter(User.auth["facebook"]["openid"].astext == openid).first()

0 个答案:

没有答案