使用pear admin的时候出现这个错误:
|
1 |
sqlalchemy.exc.ArgumentError: Textual SQL expression 'insert into rt_user_role ...' should be explicitly declared as text('insert into rt_user_role ...') |
主要是版本错误导致的,只需要按照提示修改即可:
原来的语句:
|
1 |
db.session.execute('insert into rt_user_role VALUES (%s, %s, %s);' % tuple(data)) |
修改后的语句:
|
1 |
db.session.execute(text('insert into rt_user_role VALUES (%s, %s, %s);' % tuple(data))) |
注意,需要在前面import:
|
1 |
from sqlalchemy.sql import text |




最新评论
同样
站长您好,亚马逊云咨询推广资源,望建立联系,可邮件,谢谢。
换友情链接吗?
看你的站做的挺不错的
恭喜!!太强了,硕博连读啊
雁过留毛,人过留名。
看不懂但大受震撼
每天都在战争,希望2026和平.