我正在尝试使用烧瓶SQLAlCHEMY中的文本来执行select sql语句。返回的结果显示了其他列的数据,但是我总是从包含图像的bytea列中获取无,尽管它具有实际的图像字节(我确定这一点,因为我有一个使用准确数据的Java应用程序)。
from app import db
from sqlalchemy import text
def get_person_image(personid):
psql = text('select person_image, firstname, person_id from persons where person_id =
:personid')
params = {'personid':personid}
data = db.engine.execute(psql, params).first()
print(data)
return data
从示例中我得到:
(None, 'john', 8)
有没有办法解决这个问题?还是我错过了什么?