Strange SQLAlchemy error message: TypeError: 'dict' object does not support indexing

前端 未结 8 1590
刺人心
刺人心 2020-12-02 11:53

I am using hand crafted SQL to fetch data from a PG database, using SqlAlchemy. I am trying a query which contains the SQL like operator \'%\' and that seems to throw SqlAlc

8条回答
  •  没有蜡笔的小新
    2020-12-02 12:18

    SQLAlchemy has a text() function for wrapping text which appears to correctly escape the SQL for you.

    I.e.

    res = executeSql(sqlalchemy.text(sql))
    

    should work for you and save you from having to do the manual escaping.

提交回复
热议问题