博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sqlalchemy 这原生sql中绑定list
阅读量:4224 次
发布时间:2019-05-26

本文共 349 字,大约阅读时间需要 1 分钟。

这项目中有在一定范围内进行更新的要求,所以直接使用sqlalchemy执行sql语句进行更新,但是发现list无法绑定到参数上。Stack Overflow上查询到了解决方案,将list转成tuple才能进行绑定

示例代码

id_list=[1, 2, 3]sql = text("UPDATE test SET name='hello' WHERE id in :id_list")db.session.execute(sql, id_list=tuple(id_list))
示例代码用的是flask-sqlalchemy
同时总结一下这orm中是如何使用in查询的
http://stackoverflow.com/questions/8603088/sqlalchemy-in-clause

转载地址:http://uigmi.baihongyu.com/

你可能感兴趣的文章
数据分析必备:掌握这个R语言基础包1%的功能让你事半功倍!(附代码)
查看>>
近期活动盘点:智进未来:AI在医疗健康领域的应用、挑战及发展趋势
查看>>
158行Python代码复现:DeepMind提图像生成的递归神经网络DRAW
查看>>
报名 | AI TIME 6 论道机器翻译——离我们还有多远?
查看>>
清华发布新版计算机学科推荐学术会议和期刊列表,与CCF有何不同?(附链接)...
查看>>
报名 | 2019清华大数据系统软件峰会
查看>>
清华90后女学霸范楚楚将加入MIT任助理教授,面试宝典分享!
查看>>
数据蒋堂 | 数据压缩手段
查看>>
ACL 2019 | 理解 BERT 每一层都学到了什么
查看>>
近期活动盘点:2019清华大数据系统软件峰会(9.15)
查看>>
看!清华网红自行车成精了:拥有“类人脑芯片”,可无人驾驶!
查看>>
NeurIPS 2019揭榜!华人作者贡献42%,谷歌170篇屠榜;国内清华第一,腾讯领衔产业界(附链接)...
查看>>
人生苦短,我用PyCharm(附链接)
查看>>
从量子物理到AI医疗,这位清华博士后想用十年弥补病理医生的"百年缺口"
查看>>
陈立杰再获FOCS 2019最佳学生论文奖
查看>>
清华学霸直博全自主写CPU、操作系统、编译器!刘知远点赞!(附链接)
查看>>
IEEE最新薪资报告 | 手机开发者年入153万,机器学习并非最高(附链接)
查看>>
用好这 42 款 Chrome 插件,每年轻松省出一个年假(附下载)
查看>>
报名 | 图灵奖得主John Hopcroft做客清华,与你畅谈信息革命!
查看>>
17种深度强化学习算法用Pytorch实现(附链接)
查看>>