Python SQLAlchemy and Postgres - How to query a JSON element

后端 未结 4 424
-上瘾入骨i
-上瘾入骨i 2021-02-05 02:04

Let\'s say I have a Postgres database (9.3) and there is a table called Resources. In the Resources table I have the fields id which is an

4条回答
  •  北荒
    北荒 (楼主)
    2021-02-05 02:14

    According sqlalchemy.types.JSON, you can do it like this

    from sqlalchemy import JSON
    from sqlalchemy import cast
    records = db_session.query(Resource).filter(Resources.data["lastname"] == cast("Doe", JSON)).all()
    

提交回复
热议问题